Skip to content
Dishes of London

Bloomsbury, Camden

Uzumaki

107 Great Russell Street, London WC1B 3NA

Read from the venue's website Source read Read from the venue's website, not yet confirmed