The restaurant scene in London wouldn’t be complete without Sushi Wa. You will find Sushi Wa in London on 28-30 Highgate Hill. Sushi Wa's menu is all about delicious Fish fare. Being located in the heart of Archway, London makes Sushi Wa easily accessible with plenty of other or similar restaurants near Sushi Wa in London. Find your new favourite restaurant on Quandoo and book your table online in just a few clicks.