( 210 Reviews )
Lisa's Family Pizzeria Melrose
Pizza, Italian Restaurant, Delivery Restaurant
45 W Wyoming Ave Melrose, MA 02176
Christine Marie
Best Sicilian pizza around.
( 62 Reviews )
Papa Gino's
Restaurant, Italian Restaurant, Delivery Restaurant
417 Main St Melrose, MA 02176
Arthur Abelowitz
Service was very slow. Food marginal. This is not the Papa Gino's I used to like.