Have you ever had pizza? (Yes this is a trick question, well spotted.) But… have you ever had real pizza? You know, the papery thin, crispy, floppy, gooey, real, Italian pizza? The type of pizza you only get in Italy…and…erm…Shoreditch. Story Deli is a bizarre little Italian haven, in east London, and this is exactly where you’ll […]