Giggling Squid is all about the spirit of Thai mealtimes – plentiful dishes, exotic ingredients and bold flavours to be enjoyed with your favourite people.