To provide you with the best experience, cookies are used on this site. Find out more here.
Enjoy the best Thai food in Windsor at Giggling Squid. Serving plentiful dishes, vibrant Thai ingredients and bold flavours for lunch and dinner. Situated in the heart of the town, overlooking Windsor Castle, we're a three-minute walk to the river with boutique shops nearby and the Theatre Royal is next door. This beautiful restaurant offers a bright, botanical setting, welcoming service and delicious Thai food cooked by skilled Thai chefs.
Whether you're after lunch with friends, a bite with the kids, romantic date or are celebrating with a bigger group, our vibrant restaurant is ready to welcome you.
The menu features a wide variety of much-loved Thai dishes, celebrating delicious fresh produce from the sea and land flavoured with Thailand's abundance of herbs, spices and...Read More
Open 1 Jan 2025 - 31 Dec 2025 | ||
---|---|---|
Day | Times | |
Monday - Sunday | 12:00 | - 22:30 |
Explore the world famous town of Windsor and nearby Eton with a Golden Tours hop-on,…
The Theatre Royal Windsor is a beautiful Edwardian theatre nestling between Windsor…
You haven’t seen Windsor until you’ve seen it by Duck! Laugh, learn and enjoy our 1 hour…