Barker Tavern

Restaurant in Scituate, MA

Opening hours: Tu-Sa 17:00-22:00; Su 12:00-22:00

21 Barker Road