Pit Stop Il Girarrosto is a restaurant specializing in grilled meats, often referred to as 'girarrosto' which means rotisserie in Italian. The name suggests a focus on Italian-style rotisserie cooking.