Restaurants - Pizza in Barrington, NJ
V & S Pizza & Grill
Vito's Pizza & Sub Shop