Giggling Squid Oxford
Giggling Squid Oxford is all about the freshest and tastiest Thai food. We’re open for indoor and outdoor dining, delivery and takeaway. Book your table today.