Get directions to: Gyros Palace, Peoria, AZ
Restaurant address: 8378 W Thunderbird Rd # 106 Peoria, AZ 85381, USA
Restaurant: Gyros Palace