Authentic Greek restaurant, offering a taste of Greece.