Eating Seafood at Liberty Bell Restaurant restaurant in Stoneham, MA.

Feedback

Do you manage or own Liberty Bell Restaurant?

Yes