We use cookies and similar technologies to run the site, keep you signed in, remember your preferences, and understand how the site is used. See our Cookie Policy and Privacy Policy.
979 Main Street
Melrose, MA
Cuisine: pizza
© OpenStreetMap contributors
In Melrose, MA, Greenwood House of Pizza works as a restaurant. It's located at 979 Main Street. Other restaurants nearby include Blue Moon Grill (0.1 mi) and Family Pizza Dough (0.1 mi). Melrose gets about 233 sunny days a year. The menu centers on pizza cooking. It sits 1.8 miles north of central Melrose, at 42.4815° N, 71.0662° W. Middlesex County is home to roughly 1,622,896 people. The local food scene leans toward Pizza, Chinese, American.