Barker Tavern

21 Barker Rd, Scituate, MA 02066, USA