Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Newnham Cambridge East of England
12 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
2,5
12 Opinions in 1 websites
3 Charles Babbage Road University of Cambridge, Cambridge CB3 0FD England, England
Other cuisinesLost in the wilds of Cambridgeshire new science buildings is an excellent restaurant. We came for the second time with an inexpected group of 16 from the department of material sciences Tashi and