Authentic Cretan tavern serving traditional dishes with generous portions. Expect a friendly atmosphere and welcoming service.