norwood
Mak’s Roast Beef & Pizza
20 Central St.
Norwood, MA 02062
781-769-4484


Hours:
Mon – Thurs: 10:30am – 9:30pm
Fri & Sat: 10:30am – 10pm
Sun: 11am – 9pm

Click on map for directions