Delivery
Pickup
Outdoor
England
South East
Waverley
Farnham Castle
1 Restaurants on GastroRanking
1490 Opinions in 2 websites
So incredibly disappointed with Giggling Squid’s customer service regarding our take away we received today. We regularly visit the restaurant and decided to order lunch today via Deliveroo; I wish w