Having established a loyal following throughout the country since 2009 with its brilliant combination of bold Thai flavours and authentic cooking techniques, Giggling Squid introduces its signature Thai cuisine to Chislehurst. Centrally located on Chislehurst High Street, Giggling Squid is open for lunch and dinner and is a spacious setting of approximately 118 covers and also has outdoor space for the
Read more…