Melrose House of Pizza
Address:
475 Main St, Melrose, MA 02176
Phone:
(781) 665-2508
Other Details:
This shop has been turning out pizzas and grinders for some 40 years. Besides all the classics, the selection now includes gourmet pizza (white pizza, a Greek pizza with feta, spinach, fresh tomatoes, olives and cheddar); Italian dinners (lasagna, manicotti, pastitchio, more); and Panini sandwiches.
Restaurants
Other Businesses: