Image Not Available

Giggling Squid Creates New Jobs

Giggling Squid, the fast growing restaurant chain which introduced the ‘Thai Tapas’ concept to Britain, is to open in Sevenoaks, Kent on 5th August, creating 20 new jobs.  The new 100-seater, split-level restaurant, which Giggling Squid has refurbished at a […]

 
0 review Add to Favorites