Apollonia Restaurant

We cook everything from scratch every day using Greek recipes that have been handed down for centuries. We welcome you into our house to experience an unforgettable meal.

Hours
Currently open!
Monday - Saturday: 11:00 am-10:00 pm
Sunday: 11:00 am-9:00 pm
Business Type
Business Status
Takeout
Location

Apollonia
6836 Gravois Ave
Saint Louis, MO 63116
United States

📅 Upcoming Events

📍 Places

📰 Articles

🔗 Resources

⌛️ STLduJour