Villa Italia Ristorante
Address:
26 Mill River Street, Stamford, CT 06902
Phone:
(203) 348-7742
Payment:
Pizza,
Restaurants
Other Businesses:
- Plateau at 25 Bank St, Stamford, CT 06901
- Alexander's Deli at 162 Stillwater Ave, Stamford, CT 06902
- 19th Hole at 451 Stillwater Rd, Stamford, CT 06902
- Lucy's Pizza Parlor at 157 Stillwater Ave, Stamford, CT 06902
- Pudgie's Famous Chicken at 324 Hope St, Stamford, CT 06906