Giggling Squid in Knowle offers a vibrant Thai dining experience with a focus on bold and exotic flavors. Enjoy a diverse menu featuring dishes from their famous Salt & Pepper Squid to crowd-pleasing Sticky Chicken, available for both lunch and dinner.