414 Pelham Rd
New Rochelle, NY 10805 - Westchester County
Approaching his 24th year of serving rustic southern Italian cuisine along the shore at Mamma Francesca Italian Restaurant in New Rochelle, host and owner Nick DiCostanzo still presides daily peppering patrons with all the enthusiasm and conviviality of his first day on the job in the kitchen, out front with outstretched hand, even belting out a favorite aria. Nick grew up on the island of Ischia surrounded by farms and the ‘fruits of the sea’ on the lovely coast of Naples, so both the Mediterranean setting and his menu are evocative of the simple joys and flavors of southern Italian coastline cooking. The restaurant is named after Mamma who still resides there.
Categories: Restaurants/Food & Dining, Italian Restaurants, Full-Service Restaurants, Limited-Service Restaurants, Eating Places, Restaurant Italian and Restaurants
Deals: 50% OFF