Review of Olympia the Grill at Pier 21

100 21st Street, Galveston, TX 77550

Overall Rating

Review


I have ciliac diseases good menu choice, separate fryer, my choice was baked chips Greek salad was good with chicken, yes I will go here again.

Updated 8 years ago