Il Ruspante is a chicken restaurant specializing in spit-roasted meats. They also offer panini and sides, with takeout and delivery options.