Women's Clothing Store in Westwood City, Massachusetts
Things to do in Westwood City
Restaurants in Westwood City
Dora Tavel-Sanchez Luz and Gabriel Sanchez Luz, a husband and wife team, have over thirty-five years of combined experience working in restaurants in Los Angeles, New York City, and Boston. They've established themselves in Needham with this cosy farm-to-table restaurant that uses organic and local ingredients.
At IL Massimo, we are proud to serve a seasonal Italian menu inspired by Italy's regional cuisines. Spaghettoni alla Carbonara with guanciale and a farm fresh egg, Point Judith Calamari en Padella, and Pesce al Guazzetto with fresh local fish and little neck clams are among the signature dishes.