Giggling Squid - Clifton

Giggling Squid began in 2002 in the basement of a run-down fisherman's cottage in Brighton. Since then, their passionately-crafted Thai tapas have spread across the UK, offering a mouthwatering taste of South East Asia.Read more