Authentic Greek restaurant, offering a taste of Greece. Features include takeaway options and private dining.