Giggling Squid video

Serving tantalising Thai food in the heart of Montpellier, Giggling Squid opened its doors in summer 2018. Adding to Cheltenham's growing foodie scene, the restaurant boasts beautiful decor and delicious dishes to match.

Published

More from Food & Drink