In London’s East End, just off Whitechapel High Street and a stone’s throw from Aldgate East station, this cosy, unpretentious Japanese eatery offers authentic Japanese home-cooking style dishes and freshly made sushi. The menus are beautifully prepared, delicious, fresh and served with a high quality service.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.