1. Corner Deli Pizzeria 11 Otis St, Melrose, MA 02176 Coordinate: 42.46141,-71.07176 Phone: (781) 665-2233
2. Melrose House of Pizza 475 Main St, Melrose, MA 02176 Coordinate: 42.45461,-71.06536 Phone: (781) 665-2508