Town Sq Diner
Address:
164 Nahatan St, Norwood, MA 02062
Phone:
(781) 762-7085
Hours:
- Mon: 6pm-2am
- Tue: 6pm-2am
- Wed: 6pm-2am
- Thu: 6pm-2am
- Fri: 6pm-2am
- Sat: 6pm-2am
- Sun: 6pm-2am
Payment:
Other Details:
Norwood Town Square Diner on Nahatan Street in downtown Norwood is a wonderful way to start off your morning. They offer huge, tasty breakfasts and lunches but they are closed for dinner. Everything is made from scratch with fresh ingredients and the portions are big. Specials change often, including local seafood dishes served on Fridays.
Restaurants, Diner
Other Businesses: