Villa Italia Restaurant & Bar
26 Mill River St, Stamford
(203) 348-7742
Recent Reviews
Order Online
Reserve
You May Also Like
Caribbean Bakery & Mini Mart - 11 Main St
Jamaican, Bakery, Caribbean
Soul Tasty Restaurant - 29 Main St
Soul Food, Seafood
Scotty's Fish and Chips - 70 Smith St
Seafood, Caribbean, Jamaican
Restaurants in Stamford, CT
Villa Italia Restaurant & Bar
26 Mill River St, Stamford, CT 06902
(203) 348-7742