Best Gyro restaurant in Albuquerque, united states