Barbecue restaurant Meli & Xidi, offering a dining and bar experience.