Olympia Kebob House and Taverna

$900.0K revenue • 12 employees • 1543 McCausland Ave, St. Louis, MO, 63117, United States

Last Updated Dec 13, 2025

Company Overview

Company Name

Olympia Kebob House and Taverna

Address

1543 McCausland Ave, St. Louis, MO, 63117, United States

Approx. Annual Revenue

$0.9M

Employees

12

Established

1980

Google Reviews

4.5 (2,280 reviews)

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.

Business Profile

Read from the Olympia Kebob House and Taverna website on Oct 13, 2026. Hover an item to see the exact wording it came from.

Ownership (as declared by the business)

About the website

Website quality (AI-assessed)
7/10 · Current menu and hours listed; No online booking form visible

Announcements

As stated on the Olympia Kebob House and Taverna website.

  • Anniversary“celebrating 42 years”

Recent changes

What changed on the Olympia Kebob House and Taverna website and Google listing, as detected by Coldlytics on each visit.

  1. Anniversary announced

    celebrating 42 years

Coldlytics tracks changes like these across millions of businesses, so you can reach companies the moment they add a pixel, start hiring, or switch software.

Find companies by what just changed →

Restaurant Companies near St. Louis, MO

Browse all Restaurant companies in Missouri →

Frequently Asked Questions about Olympia Kebob House and Taverna

Categories

Technologies Used

Social Profiles

Key Decision Makers

George Nicholas Owner