Anagnostou Mantaka 72 & Manousogiannakidon Corner, Chania Town, 73134, Greece Source link Insider Guides For Greecegreece-insider.com