Japanese in London - Shoreditch 37A Hoxton Square, Shoreditch, London, N1 6NN Tags: cheap and quick, japanese, restaurant chain, takeaway, vegetarian dishes