May 10, 2014
Best Greek food in Texas! Always worth the trip and great family atmosphere:)
1 person found this review helpful
April 20, 2014
We found it, it was off exit 110
2 people found this review helpful
Best Greek food in Texas! Always worth the trip and great family atmosphere:)
We found it, it was off exit 110