Cafe Bliss ← View details Saint Nicholas Street, Scarborough, England YO11 2HE +44 1723 507022 Get Directions From* To * — Required information