Giggling Squid Cheltenham is part of a chain of Thai restaurants which serve a wide range of Thai tapas and traditional dishes for lunch and dinner.
Giggling Squid
Address
6-7 Montpellier Street, Cheltenham, Gloucestershire, GL50 1SX
Giggling Squid Cheltenham is part of a chain of Thai restaurants which serve a wide range of Thai tapas and traditional dishes for lunch and dinner.
6-7 Montpellier Street, Cheltenham, Gloucestershire, GL50 1SX
Your competition entry has been received.
Winners will be contacted after the competition closing date.
Find more competitions