We ate here on May 1, 2010. It was delicious! They had the best calamari we have ever tasted. The food was fresh and delicious. The waitress was friendly and made sure we had everything we needed. We were impressed with the Olympia and will definitely return.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.