Tataki

123 Leman Street, E1 8EY, London

Directions

More independent coffee nearby