Try it once. The atmosphere was friendly, but the food was average. The portions were decent. You won't leave hungry. I'd recommend getting their salad. If you've never had Greek food, you won't fall in love with it by trying it here. There are better places in Houston around the same price. It's more ""fast food"" (though it took 45 minutes for our food on Friday night) than fine, tasty food. Do order out! Your food will be ready faster, and you won't have to sit in the warm restaurant.
One other thing: the fries aren't that great. Go for the rice.
Pros: Friendly, Decent price, Casual
Cons: Crowded, Warm
more