First of all, this location is beautiful and the waitstaff is very accommodating and friendly.
But on the other hand, my advice? Order items on the menu that are FRESH and made to order, not made ahead of time. I learned the hard way by ordering their MOUSSAKA (one of my favorite greek dishes) and paid the price by having the most painful food poisoning for 3 solid days afterwards. Family and friends have been here without problems and I admit, the food was pretty good at first, but either the meat in my dish was undercooked or was contaminated and I almost went to the ER with excrutiating abdominal pain. It completely ruined my weekend in Galveston.
Also, the prices are a bit much for what you get, but other than my bad experience and the pricey menu, this place may be worth a shot (at your own risk). I'd recommend other places in the area over this one.