Decorated in blue and white with Athenian columns and color-coordinated gyro wrappers, this restaurant oozes Greek pride. Opt for the gyros in a combo for a values meal that also includes a side dish (our choice? The yummy garlic feta fries, of course).
Time Out says
Details
- Address
- 9620 S Las Vegas Blvd
- Las Vegas
Discover Time Out original video