70 Newmarket Rd, Cambridge CB5 8DZ, United Kingdom
View on Map
What travelers say:
It is said that this is a Michelin restaurant, just downstairs, the favorite is the lobster in this store, the second time I went, every time I went! Use the sauce to match their cake, really not too delicious! !