Authentic Greek restaurant offering a taste of Greece. Known for its atmosphere and friendly service.