Authentic barbecue restaurant, specializing in traditional kebabs.