Authentic Greek cuisine awaits at Taverna Yiannis. Enjoy traditional dishes in a welcoming atmosphere.