DrinksDonburiSushiJapaneseOpen until 20:4520 James St, London, W1U1EH
Famed for their mastery of the authentic flavours of Japan, Atari-Ya lie at the heart of Japanese cuisine across Europe. Try some of their lesser-seen sushi selection, such as the sea urchin nigiri or the delicate snow crab rolls.Read more