Know a great happy hour or special for this location?
Greek staples offered in a blue space decorated with checkered tablecloths & scenes of Greece.
Suggest an edit
9620 S Las Vegas Blvd Ste E7, Las Vegas, NV 89123