Giggling Squid launches new ‘Little Tapas for Little People’ menu
This April, Giggling Squid, the Thai restaurant on Clifton's Princess Victoria Street, will launch a brand new ‘Little…
Read MoreThis April, Giggling Squid, the Thai restaurant on Clifton's Princess Victoria Street, will launch a brand new ‘Little…
Read More