Giggling Squid is a small chain of Thai restaurants serving authentic Thai food cooked from scratch by Thai chefs.