Σέστο Cafe Bar offers a relaxing atmosphere for coffee or drinks with pleasant views.