Costa Coffee
A cafe named Delices de France.
Located in Manchester, Greater Manchester, United Kingdom, with the Clayton Hotel situated 428m away.
Discover what's near this place
2 nearby cafés
4 nearby parking
1 nearby public toilets