Thai restaurant · 156 County Rd, Barrington, RI
Dine-In
More food in Barrington, RI · Thai Food in Barrington