Giggling Squid Windsor
Spice up your life and tuck into mixy matchy Thai tapas at the Giggling Squid. Fast, fabulous and fragrant. Yum.
If you’re hankering after something a bit more exotic than fish and chips or sturdy pie, then may I point y0u in the direction of the Giggling Squid in Windsor. A Thai tapas restaurant in the shadow of Windsor Castle and right next door to the The Theatre Royal.
The vibe is buzzy and the decor is modern rustic with a hint of the orient with all the exposed wonky beams to remind you are we in ye olde Royal Windsor. But the food will certainly spice up your life. Lots of familiar dishes like red and green curry, salt and pepper squid, spring rolls with plenty of less familiar plates like watermelon salad with pork floss.
The menu is extensive and there’s plenty of choice for vegans, veggies, gluten free peeps and kids. They even offer a takeaway service if you’re having a Great Garbo moment and ‘want to be alone’.
Giggling Squid, 30 Thames Street, Windsor, Berkshire SL4 1PR
Opening hoursMonday: 12pm – 10pm
Tuesday: 12pm – 10pm
Wednesday: 12pm – 10pm
Thursday: 12pm – 10pm
Friday: 12pm – 10.30pm
Saturday: 12pm – 10.30pm
Sunday: 12pm – 9.30pm