All types Cafe Restaurant All types All types Cafes Restaurants 5 Closed now Shelford Delicatessen 8a Woollards Lane, Great Shelford,, Cambridgeshire, Cambridge, Cambridge, Great Shelford, EN CB22 5LZ Cafe