Apollo's Greek Kitchen, a family-owned eatery on High Street, closed after nearly 50 years of offering Ohio State students a ...
Ah, Greek food. One of the most delicious cuisines on the planet—and honestly, I’d go back to Greece just for the food alone.