Giggling Squid - Stratford upon Avon - 23 High St, Stratford-upon-Avon CV37 6AU, UK on Eaten