
AD – Review // Giggling Squid, Windsor
Berkshire Mummies was delighted to be invited to try out the Giggling Squid in Windsor. It was a chance for us to review the Giggling Squid’s biggest menu change to date after visiting the Wokingham restaurant back in 2018. Our meal at the Wokingham restaurant was incredible so we were excited to be invited back. We went to the Windsor restaurant early evening, mid week and were given the chance to pick our table, the restaurant is set over a number of levels with floral decor throughout, it’s a beautiful environment next to Windsor Castle. Whilst we were perusing the…