crabapplenyc.wordpress.com
Eating Everywhere | Lewis Bar & Grill, Norwood, MA
Lewis’ Bar & Grill 92 Central Street Norwood, MA 02062 (781) 762-8928 {Google Maps | Website} Lewis’ Bar & Grill is one of those places that’s been there forever, bu…