menu

Home of the best independent businesses in Cambridgeshire

Shelford Delicatessen

8a Woollards Lane, Great Shelford, Cambridge, CB2 5LZ

+44 (0)1223 846129

http://www.shelforddeli.co.uk