Costa Coffee
102 Westborough, Scarborough, YO11 1LD, United Kingdom | 01723 360819 | Website Back to results Back to profileother places could learn from here
accessible shop, staff always helpful, plenty of space only negative is a massively small niggle
1 result shown