Barbecue restaurant serving authentic Greek cuisine. Known for delicious food and quality meats, ideal for a local experience.