Main content starts here, tab to start navigating

Hours & Location

63 Long Pond Rd,
Plymouth, MA 02360

774-404-7470

Wednesday-Thursday 4PM-9:30PM

Friday-Saturday 4PM-10PM

Get Directions