544 Main Ave
Norwalk, CT 06851
Norwalk, CT 06851
Open HoursLunch: Daily until 4:30pm; Dinner: Daily 4:30pm - 10:00pm
OverviewStep into this casual yet sophisticated regional Italian restaurant and you just skipped the airfare to Italy. Our authentic Italian cuisine is served by knowledgeable and friendly...
more