The Olympia is located in the Best Western HIghland Inn where we stayed recently. We decided to "eat in" and we were so glad we did. The food was excellent - the roast lamb is a real winner. The wine list features many Greek wines. We found wine prices overall to be reasonable. Be careful about ordering an appetizer. We found the pita and delicious dips they serve in lieu of a bread tray to be quite filling. We'd gladly eat here again.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.