113 Clements Bridge Rd, Barrington 08007, United States
113 Clements Bridge Rd, Barrington 08007, United States
No delivery
Spot something wrong?
Dishes at Vito's Pizza 'N Sub Shop. Prices may vary in venue.
Been to Vito's Pizza 'N Sub Shop? Be the first to share what you ate.