Where in McMurray? I think there is a gyro place in Waterdam plaza. Any good?
Also, a couple of times a year, the Greek church on McMurray Rd has a food festival. You can get gyros and all kinds of good shit there. Grape leaves, greek hamburger, rice pudding, etc. Mmmm. Delicious.