Town Pizza
Address:
20 Broadway, Norwood, MA 02062
Phone:
(781) 769-0711
Hours:
- Mon: 11am-5pm
- Tue: 11am-5pm
- Wed: 11am-5pm
- Thu: 11am-5pm
- Fri: 11am-8pm
- Sat: 11am-8pm
Cuisine:
Pizza
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Accepts Credit Cards Yes
- Good For Groups Yes
Other Businesses:
- Fridays Tgi at 1345 Boston Providence Tpke, Norwood, MA 02062
- Pizzeria Bruno at 56 Broadway, Norwood, MA 02062
- Westbury Farms Family Restaurant at 997 Boston Providence Tpke, Norwood, MA 02062
- China Rama at 884 Washington St, Norwood, MA 02062
- One Bistro at 1125 Boston Providence Tpke, Norwood, MA 02062