My daughter and I found this gem of a place in the food court at the Collin Creek Mall. I ordered a Greek...
All reviews seem positive