Restaurants - Pizza in Barrington, RI
Barrington House Of Pizza
Sandwich Shoppe