Authentic Greek restaurant. Offers a taste of traditional cuisine.