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 at 11 Market Street
Phone: 01273 737373
Opening Times: Mon-Thurs: 12-10pm, Fri & Sat: 12-10:30pm, Sun: 12-9:30pm.
Contact the restaurant directly as times may have changed due to Covid-19