DETAILS

Gyro Grill is a Greek-infused restaurant serving gyros, souvlaki, salads and more in various ways.

Location

15960 South Harlem Avenue, Tinley Park, IL, USA

OTHER LOCATIONS