Warwick’s Thai tapas restaurant: Everything you need to know about Giggling Squid

August 24, 2015

A Thai tapas restaurant is opening in Warwick in December. Giggling Squid will move to the site of what was the High Pavement Bar on the walkway to Warwick Castle. The 100-seater restaurant will create 20 jobs and is an expansion with an existing branch …