Souvlaki meat is marinated and cooked on skewers while Gyro meat has been thinly sliced off a rotisserie. Traditional Souvlaki can be made with chicken, pork, beef, or lamb that has been marinated and threaded on skewers before cooking, while Gyros are generally lamb.