This establishment is a highly-rated sushi restaurant located in the Whitechapel area. It serves delicious sushi to its customers.