Red Tomato Pizza in Barre, MA
It is one of the only pizza shops in this small town in the middle of no where in Massachusetts! The food is so good! The 2 owners, 1 is American & the other is Greek. The menu offers delicious food with a hint of Greek and American mash up.
Comments (0)