Get directions to: Prince's Hill Deli, Barrington, RI
Restaurant address: 328 County Rd Barrington, RI 02806, USA
Restaurant: Prince's Hill Deli