Restaurants
Giggling Squid to open two new stores in Weybridge and Leamington Spa
Thai Restaurant brand Giggling Squid is to open two new stores in the towns of Weybridge and Leamington Spa.
You'll need to
subscribe to unlock this content. Already subscribed? Login?