A lively, centrally located Thai restaurant with attractive sharing food and generally warm service, but recent reports show meaningful inconsistency in speed, allergy handling, and food quality.
Giggling Squid delivers solid food quality and attentive service in a conveniently located Windsor setting, but inconsistent execution across recent visits prevents a stronger grade. Flavor and preparation impress most diners, yet uneven performance on some dishes and occasional service lapses during busy periods hold it back from approaching grade A territory.
Analysis incomplete - summary not generated
Area vibe: Touristy, historic town centre with riverside views and castle visitors.
Safety: Generally safe with good evening footfall around the castle and town centre; quieter streets can be dimly lit later.
What's nearby: Close to Windsor Castle, the River Thames, Windsor Royal Shopping, theatres and mainline station.
The menu’s strongest picks range from Golden Money Bags and Salt & Pepper Squid to a Giant Butterfly King Prawn Pad Thai and Pandan Tres Leches.
Plan around the theatre-friendly location and lunch savings, but allow extra time because service delays and a removable service charge are possible.
The menu can offer fair value through its curries and lunch dishes, although larger platters, drinks, and inconsistent service can make the overall spend feel high.