Yard Sale Pizza - 184 Hackney Rd, London E2 7QL, UK on Eaten