"The Restaurant is CLOSED. It closed some time ago!!!!"
Phone: (+1)7818850956
Address: 777 Plymouth St, Holbrook, MA, 02343, United States
City: Holbrook
Website: https://libertypublickhouse.com/
Monday: 11:30-23:00
Tuesday: 11:30-23:00
Wednesday: 11:30-23:00
Thursday: 11:30-01:00
Friday: 11:30-01:00
Saturday: 11:30-01:00
Sunday: 11:00-23:00
Dishes: 153
Amenities: 4
Categories: 2
Reviews: 5