I have been to ALL of the Greek restaurants in Houston including the new generic Pappa's spinoff. I reccomend this restaurant to everyone especially to customers of Yia Yia Mary's. Let Pappas stick to what they are good at and leave the Greek food to the Greeks. Alexander's is THE BEST spot for Greek food and definately worth the price!!
Pros: everything
more