A barbecue restaurant offering Greek cuisine. Known for its delicious meats and pleasant atmosphere.