I had a terrific lunch here on my recent visit to Houston. I love Greek food and this is the best I have found in Texas. Yia Yia Mary's has an amazing selection of food! There aren't many restaurants that offer the spectrum for pita sandwiches to braised lamb shank. Please add a location to downtown Austin! Yum, yum.
Pros: Variety, Quick Service, Well-priced
Cons: No Austin Location
more