41. Yama Fuji Ii 1080 E Side Dr, Barrington, RI 02806 Coordinate: 41.744335,-71.3175 Phone: (401) 433-6966
42. Left of Center Market & Deli 187 Washington Rd, Barrington, RI 02806 Coordinate: 41.74779,-71.34137 Phone: (401) 228-3008