1. Lewis' Restaurant & Grille Inc 92 Central St, Norwood, MA 02062 Coordinate: 42.19337,-71.20042 Phone: (781) 762-8928
2. Conrad's Restaurant 728 Washington St, Norwood, MA 02062 Coordinate: 42.1918,-71.20179 Phone: (781) 769-3883