Scituate:
6 Old Country Way
Scituate MA 02066

781.378.0559

Hours:
Sun-Tues: 12-7pm
Weds-Sat: 12-9pm

Plymouth:
2 Loring Blvd, Suite 101
Plymouth MA 02360

774.426.4125

Hours:
Sun-Weds: 12-8pm
Thurs-Sat: 12-10pm