Company Overview
Company Name
Olympia Kebob House and Taverna
Address
1543 McCausland Ave, St. Louis, MO, 63117, United States
Website
olympiakebobandtavern.comPhone
(314) 781-1299Approx. Annual Revenue
$3.0M
About Olympia Kebob House and Taverna
Olympia Kebob House & Taverna is a Greek restaurant located in St. Louis, Missouri, United States. Established in 1980, the restaurant is known for its authentic Greek cuisine, including their award-winning gyros. Olympia Kebob House & Taverna offers a full bar, an open patio, and a private back room for special events, providing a casual neighborhood atmosphere reminiscent of a European Greek restaurant.
Frequently Asked Questions about Olympia Kebob House and Taverna
Technologies Used
Social Profiles
Key Decision Makers
George Nicholas Owner