Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in The Shelfords and Stapleford South Cambridgeshire East of England
22 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,7
112 Opinions in 2 websites
6 De Freville House, 56 High Green Great Shelford, Cambridge CB22 5FU England, England
Other european cuisinesSimply delightful way to while away an hour or two with some very good sardines and antipasti. A very pleasant young lady who was front of house was equally delightful and interesting. We will retur