A barbecue restaurant offering a taste of traditional Greek cuisine.