Search Results
Lewis Restaurant and Grille
92 Central St, Norwood, MA 02062
This restaurant, which dates back to the 40s, has two rooms, each with different hours and services. The back area isMore formal, dark, and quiet; the front area consists of a bar that serves bar food and drinks. The menu is predominantly Italian, with a long list of appetizers. Parts of the facility can be reserved for parties as small as ten.
See more »