Authentic Greek cuisine is served at Tavernaki.