Villa Italia Restaurant & Bar
26 Mill River St. Stamford. CT 06902. United States
★ 4.5
"Fresh, authentic Italian food in a family-run restaurant since 1983."
Location / Map
26 Mill River St. Stamford. CT 06902. United States
Work Hours
Monday
Closed
Tuesday
11:30 am–9 pm
Wednesday
11:30 am–9 pm
Thursday
11:30 am–9 pm
Friday
11:30 am–9:30 pm
Saturday
4–9:30 pm
Sunday
4–9 pm
Reflections
User #1
★ 5.0
"Excellent bread, soups, pasta (red sauce is fabulous), fish, and desserts!"
User #2
★ 5.0
"Wonderful food, excellent service in an atmosphere that conversation is possible"
User #3
★ 5.0
"Ordered a whole pie , Buffalo wings and fettuccine Alfredo with chicken."
Related Discoveries
United States
★ 0
AFLAC Independent Agent Special Projects Coordinator
France
★ 3.7
Dr NGUYEN HUU Alexandre et Dr NETTER Pierre
21 Rue Jardel. 33100 Bordeaux. France
United States
★ 4.9
Centro Envios Sweetwater/Doral * Agencia Envios de Dinero y Carga
10008 W Flagler St. Miami. FL 33174. United States