Home » Restaurants » UK » Leicester Restaurants » Giggling Squid – Cambridge | The Old Library 2 Wheeler St Cambridge CB2 3QB United Kingdom

Giggling Squid – Cambridge | The Old Library 2 Wheeler St Cambridge CB2 3QB United Kingdom Restaurant Menu & Phone

Restaurant Reviews:

335
4.4/5

Giggling Squid – Cambridge | The Old Library 2 Wheeler St Cambridge CB2 3QB United Kingdom Contact Details

The Old Library 2 Wheeler St Cambridge CB2 3QB United Kingdom

Related Restaurants