Barbecue restaurant specializing in Abruzzese cuisine. Offers takeout and delivery.