Pizza · London

Good food.
Great flavour.

Pizza from Sodo Pizza

Sodo Pizza

21 - 23 Hatherley Mews, Walthamstow, London, E17 4QP

Customer reviews: Not yet rated

Opening hours to be confirmed

↗ DirectionsClaim now

Sodo Pizza — pizza takeaway in London

Sodo Pizza is a pizza takeaway in London, E17 4QP. A menu has not yet been added to this listing.

Sodo Pizza is listed at 21 - 23 Hatherley Mews, Walthamstow, London, E17 4QP. Opening hours and menu details can be added by the verified owner.

Customer reviews

Loading reviews…