Liberty Bell
886 Main St, Melrose
(781) 662-6900
Recent Reviews
Order Online
You May Also Like
Kennedy’s Ice Cream Bar - 888 Main St
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
Number One Taste - 381 Franklin St
Chinese
Thai Chili Basil Restaurant - 454 Franklin St
Thai, Asian
Restaurants in Melrose, MA
Liberty Bell
886 Main St, Melrose, MA 02176
(781) 662-6900