A welcoming restaurant with a garden, Al Girarrosto offers a menu featuring meat dishes. The spacious interior provides a pleasant dining atmosphere.