Restaurant specializing in Italian cuisine and barbecue, known for charcoal-grilled meats.