JavaScript is not enabled.
Best Place to Eat In Town - Review by citysearch c | Olympia Grill

Olympia Grill

Claim

Best Place to Eat In Town 8/22/2011

We had a party of 65 people in the private dining room at Olympia Pier 21 and everything was PERFECT! The presentation of the food was beautiful and every single item was delicious! We were served greek salads and there was a buffet of sliced lamb, chicken picata and a variety of desserts. I must say though that the party favorite was the stuffed shrimp! To top it off, we were made to feel very special with the perfect service! more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021