There are a few differences between gyros and shawarma, such as they come from different cultures. A gyro is Greek, while shawarma is Middle Eastern. The flavours are also quite different, as they use different spices.