Cafe Della Suda offers cocktails and Aegean views from its terrace. Enjoy German, cafe, and European cuisine.