Villa Italia Ristorante & Bar
Villa Italia Ristorante is a family-run restaurant serving authentic, from-scratch, Italian and seafood dishes. Villa Italia has been a family owned restaurant for over 25 years. Villa Italia serves native Italian cuisine, to include pizzas and pastas, is open for lunch and dinner, offers catering services and, of course, they can deliver to your home or office.
26 Mill River St.
Stamford, CT 6902
475-299-9975
