Giggling Squid is a Thai restaurant with a waterside location. They offer a menu designed for sharing, with halal options available.