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.