Sodo Pizza Walthamstow - 21 Hatherley Mews, Walthamstow, London E17 4QP, UK on Eaten