Know a great happy hour or special for this location?
This laid-back option with a patio offers Greek staples, including salads, pita sandwiches & kebabs.
Suggest an edit
7475 N La Cholla Blvd, Tucson, AZ 85741