Review of Olympia the Grill at Pier 21

100 21st Street, Galveston, TX 77550

Overall Rating

Review


Have eaten here multiple times and only had an issue once (the dolmas seemed to set me off, but YMMV). Love their food (the lentil soup!) and dedicated gluten free menu. I wish they would bring back the ceviche!

Updated 7 years ago

Celiac