Il Girarrosto is a rotisserie offering roasted meats and related specialties.