Blackpool

Creams Cafe Review

As promised from yesterdays post, here is my review on Creams Cafe in Blackpool. Creams was established in 2008 and is the largest dessert only restaurant in the United Kingdom offering customers a selection of  ice-creams, sundaes, crepes, and waffles.…


Looking for Something?