The Araki is a luxurious 2 Michelin Star Japanese restaurant located in London. Chef Mitsuhiro Araki gives diners an authentic Japanese sushi experience like no other.
Read story
The Araki is a luxurious 2 Michelin Star Japanese restaurant located in London. Chef Mitsuhiro Araki gives diners an authentic Japanese sushi experience like no other.