Olympia Kebob House and Taverna

1543 McCausland Ave, St. Louis, MO

Menu (As of 10/30)

Appetizers

Olympia Kebob House and Taverna: hours and how to order