Giggling Squid is a Thai restaurant specializing in classic Thai dishes, with a focus on seafood. It's located in a pedestrianized shopping area.