Thai restaurant Giggling Squid specializes in Thai staples, with a focus on seafood. Enjoy a smart casual dining experience.