Shelford Delicatessen Menu

$Deli
8a Woollards Ln, Cambridge, CB22 5LZ

Know a great happy hour or special for this location?