Dessert shop specializing in loukoumades (Greek donuts). Enjoy these treats with a view.