Olympia has some of the better non-fancy Greek food in St. Louis. You can also find a few Greek beers here. But unless you’re looking for a geo tick you won’t find most other places in the area, this is in no way a beer destination and doesn’t belong in the database. Want gyros and a tick? By all means, this is your place. If not, you will be sorely disappointed.