Sodo is serving specialist sourdough pizza in a chic urban setting.
Sourdough pizzeria focusing on seasonal, sustainable produce & natural wine
Sodo is serving specialist sourdough pizza in a chic urban setting.
126 Upper Clapton Rd, Clapton, London E5 9JY