What are you looking for?

Chinese Restaurants in Barre

4.1 - 83 votes

Hours: 11AM - 8:30PM

57 Main St, South Barre
(978) 355-2022

Papa Johns Pizza

My family has been ordering from them for years, but we can't anymore. We just can no longer get past how unpleasant and disrespectful the woman who... More reviews

View on map