MELROSE HOUSE OF PIZZA - 19 Photos & 90 Reviews - Yelp
https://www.yelp.com/biz/melrose-house-of-pizza-melrose
webBacci’s North End Pizzeria & Pasta. Melrose House of Pizza, 475 Main St, Melrose, MA 02176, 19 Photos, Mon - 11:00 am - 10:00 pm, Tue - 11:00 am - 10:00 pm, Wed - 11:00 am - 10:00 pm, Thu - 11:00 am - 11:00 pm, Fri - 11:00 am - 11:00 pm, Sat - 11:00 am - 11:00 pm, Sun - 11:00 am - 10:00 pm. Location: 475 Main St Melrose, MA 02176
Location: 475 Main St Melrose, MA 02176
DA: 73 PA: 72 MOZ Rank: 98 Up or Down: Up