Giggling Squid is a Thai restaurant specializing in flavorful Thai dishes, with a focus on seafood. They offer a lunch menu with tapas, curries, and noodles.