Closed

Closed today

London

17, Elm St, London, WC1X 0BQ

About

Dive into a world of indulgence

Dive into a world of indulgence, one sushi at a time.