Square Deli Pizzeria

421 Broadway, Everett, MA

Menu (As of 10/30)

Square Deli Pizzeria: hours and how to order