Giggling Squid - Berkhamsted
296-298 High St, Berkhamsted
01442 866087
Recent Reviews
Order Online
Reserve
Giggling Squid - Berkhamsted
296-298 High St, Berkhamsted HP4 1AH
01442 866087