Giggling Squid
Restaurant - Thai in Town Centre, CrawleyGiggling Squid is a small chain of Thai restaurants serving authentic Thai food cooked from scratch by Thai chefs.
Nearest public transport
Crawley - National Railway
Similar businesses nearby