I've been here a few times and am never disappointed. the food is surprisingly inexpensive for what you get. I don't love the pink greek dressing, but its not bad. Great place to grab a cheap lunch or dinner.
If you own or manage Olympic Taverna, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.