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