New England restaurant · 308 County Rd, Barrington, RI
Dine-In
More food in Barrington, RI · New England in Barrington