2024
GIGGLING SQUID
Bristol
Thai restaurant • €€
4/5
(1 review)
An excellent restaurant in the Clifton area, the Giggling Squid is a Thai ...Read more