Main Street Pizza makes one of the best locally-made pizzas in Athens. The food quality and service are excellent, and there is no long wait for the food. The people of Athens consider this place to be one of the best places to make pizza; the cinnamon buns are heavenly and are baked fresh daily.
They also have various topping choices, and no matter what you order, you will be satisfied.
Photo: Google Street View
1 Response
Are. You offering a thanksgiving dinner anytime this weekend?