Barker Tavern

21 Barker Rd.
Scituate
Massachusetts
United States
website