Mediterranean Dogtown $$

Olympia Kebob House and Taverna

1543 McCausland Ave, St. Louis, MO 63117, USA

About this place

An extensive menu of Greek options in homey, oak-paneled rooms.

★★★ · 3 forks

Olympia Kebob House has a nice patio, but the food is pretty mediocre. If you're craving Greek, it’s worth a visit, but I wouldn’t rush over.

Visited Photo: Olympia Kebob House and Taverna via Google