Tomorrow's the last day for Liberty Bell Roast Beef in Southie. The 35-year-old restaurant is apparently in the way of new condo development. Other locations remain open in Melrose, Billerica, and Stoneham. [BRT]
[Photo: Foursquare]
Filed under:
Filed under:
Loading comments...