Walk in and call in takeout are available all day now. For takeout between the hrs of 6PM and 11am come next door to our main restaurant where we serve food 24 hrs a day
Know a great happy hour or special for this location?
Suggest an edit
7 North St, Plymouth, MA 02360
© 2025 Checkle, Inc
Privacy
Terms