Know a great happy hour or special for this location?
Local fixture since 1978 serving casual Greek fare such as gyros, falafel, salads & baklava.
Suggest an edit
7660 W Cheyenne Ave, Las Vegas, NV 89129