Know a great happy hour or special for this location?
Greek eatery turning out pita sandwiches, traditional plates & salads in a simple setup.
Suggest an edit
3434 W Greenway Rd #101, Phoenix, AZ 85053