Pizza and Cretan cuisine are specialties at Tatso Mondo, a long-standing restaurant. Enjoy harbor views and a great atmosphere.