News
Giggling Squid launch new menu
Check out the new menu at Giggling Squid set to tickle your tastebuds! Book your table or order your takeaway now https://www.gigglingsquid.com/restaurant Find Giggling Squid…
Please wait - map loading