Food & Drink
Review: Giggling Squid, Mere Green
It was smiles all round as the spirit of Thailand was to be found in abundance at Mere Green’s Giggling Squid, says Amy Norbury My husband…