Villa Italia is a restaurant and event venue located in Stamford, CT. This family-owned and operated business has been serving More
- 26 Mill River Street Stamford Connecticut 06902 United States
Food & AlcoholBar Brick Oven Calzones Catering Charcuterie Boards Chicken Parm Closed Monday Cocktails Dine In Dinner Espresso Martinis Gluten Free Items Gluten Free Pizza Happy Hour Inside Space Italian Kid Friendly Live Music Frequently Lunch Margaritas Mussels Open Weekdays for Lunch Outdoor Dining Outside Space Pasta Patio Pizza Private Area Private Events Restaurant Salads Sandwiches Seafood Soup Traditional Upscale Vegan Items Wine Wine Bar Wine List Wraps
