VIlla Italia - Stamford - moving?
- yngvai Nov 2, 2013 04:53 PM
Just saw that Villa Italia on East Main in Stamford is going to be moving to Mill River this winter. Noooooooo!!!!! It's so nice to be able to walk there, regardless of the crappiness of the shopping center it's in. Does anyone know the inside story? Is it moving into where Spice Affaire is at the Hampton Inn? Why move? Is it for more seating? Did their rent get raised? As long as they will still deliver...