Vibrant Thai restaurant, Giggling Squid, offers a welcoming atmosphere and a menu emphasizing seafood and Thai staples. Enjoy eat-in, takeaway, and delivery options. Cocktails and a lunch menu are available.