Seemor

Giggling Squid - WindsorB

30 Thames St, Windsor SL4 1PR · South East England

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.

Our take

Giggling Squid's strong setting near Windsor Castle and its pre-theatre convenience draw diners, but food quality reads as mixed rather than exceptional, with several recent complaints about uneven execution keeping it out of grade A territory. Busy-service lapses in attentiveness and inconsistent allergy handling add further doubt.

In more detail

Analysis incomplete - summary not generated

Standout dishes

Location Insights

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.

Frequently asked

What should I order at Giggling Squid - Windsor?

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.

What should I know before going to Giggling Squid - Windsor?

Plan around the theatre-friendly location and lunch savings, but allow extra time because service delays and a removable service charge are possible.

Is Giggling Squid - Windsor worth the price?

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.

Opening Hours

Sunday12:00–22:00 Monday12:00–22:00 Tuesday12:00–22:00 Wednesday12:00–22:00 Thursday12:00–22:30 Friday12:00–22:30 Saturday12:00–22:30
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →