giggling squid chelmsford gigglingsquid.com fresh thai food to share and enjoy together. plentiful dishes, exotic ingredients and bold flavours. find your local restaurant to book for eat-in or order to takeaway. Category:restaurants and delivery Global Rank:356,005 visits:141.0K pages/Per:2.2 ADS