Authentic Cretan cuisine awaits at Στραβοδοξάρι. Experience traditional dishes like roasted pork and lamb in a welcoming atmosphere.