Giggling Squid is a UK based chain of Thai restaurants. It serves simple, fresh Thai cuisine at lunch and dinner and also offers takeaway services across its restaurants.
Pranee Laurillard & Andy Laurillard
Total BGF investment
Sign-up to BGF investment alerts