March 24, 2018


Giggling Squid for Marlow

Giggling Squid, the fast growing restaurant chain which introduced the ‘Thai Tapas’ concept to Britain, is to open in Marlow in Buckinghamshire on  Monday 10th February. The 90-seater, two-floor restaurant will open on the former Pachangas Mexican restaurant site in […]

Food-e-Matters UK

Speak Your Mind