Giggling Squid in Leicester 9 February 2020 · In: Eating Out, Food, Leicester, LifestyleAfter a long wait, we finally have a Thai restaurant in the heart of the city. Giggling Squid in Leicester opens its door on the 10th of February in St Martins Square. With 100 covers, the restaurant is here to… Read More Share this:TwitterFacebookLinkedInLike this:Like Loading...