Taverna Mylonas offers Cretan and Mediterranean cuisine. Enjoy traditional, locally-sourced dishes in a unique setting.