The picture shows some gyros. Gyros are flavorful pita sandwiches with rotisserie-cooked meat and fresh vegetables.
Guide to the best Greek food
Pita gyro sandwich recipe