Get directions to: Tong D Restaurant, Barrington, RI
Restaurant address: 156 County Rd Barrington, RI 02806, USA
Restaurant: Tong D Restaurant