Barbecue restaurant Il Chiosco offers Italian cuisine. Currently undergoing renovations, with takeout and delivery available on weekends.