ViaMichelin
Sakusei
Location picture
Fabulous 9.1 (84 reviews)
Around £20
Location
Chapel Market
London N1 9EW