Lisa's Family Pizzeria Melrose

Pizza restaurant · 45 W Wyoming Ave, Melrose, MA

To-Go · Delivery · Dine-In

Hours

More food in Melrose, MA · Pizza in Melrose