Menu of Lisa's Family Pizzeria Melrose

BEST ITALIAN PIZZA IN MELROSE. CALL 781-665-0233

Open

Your order will be confirmed in REAL-TIME

See MENU & Order

Online menu of Lisa's Family Pizzeria Melrose