Address: 8a Woollards Lane | Great Shelford, Cambridge CB22 5LZ, England
Shelford Delicatessen Review – Cambridge Restaurant Reviews
The Shelford Deli is a restaurant and coffee shop with home cooked food and traditional deli products such as pasta, olive oil, rice, olives, salami, meats, preserves, coffee and tea. It’s popular around lunch time as they stock a range of healthy and delicious sandwiches.
When the weather is good, there is plenty of outdoor seating in the rear garden in addition to some indoor tables. The Shelford Deli also has a wide range of local fruit and vegetables from local growers.
Nearby parking can generally be found pretty easily, as there is a free public car park at the nearby Great Shelford Recreation Centre.