Sodo is serving specialist sourdough pizza in a chic urban setting.
126 Upper Clapton Rd, Clapton, London E5 9JY