Bar & grill · 32 Barton Ave, Barrington, RI
Dine-In
More food in Barrington, RI · Bar & Grill in Barrington