at 1 St. Philips Place , Salford , M3 6FA United Kingdom
147 FB users likes Creation Cafe, set it to 57 position in Likes Rating for Salford, Warwickshire, United Kingdom in Local Business category
Creation Cafe is Salford based place and this enity listed in Cafe category. Located at 1 St. Philips Place M3 6FA.