The Square Deli
421 Broadway, Everett
(617) 389-9489
Recent Reviews
Order Online
You May Also Like
Oliveira's Steak Bar & Grill - 158 School St
Brazilian, Lounges
Braza Bar And Grill - 158 School St
Brazilian
8/10 Bar & Grille - 8 Norwood St
Bar & Grill, Italian
Restaurants in Everett, MA
The Square Deli
421 Broadway, Everett, MA 02149
(617) 389-9489