I T S U London

I T S U London

0  Reviews


Japanese Restaurants in London
155 Bishopsgate , London, EC2M 3TQ
020 7374 0440

I T S U in London, London, is a local Japanese restaurant. They are pleased to offer Japanese food and japanese cuisine. I T S U Japanese restaurant is located at the following address - 155 Bishopsgate.




Do you want to write a review of I T S U in London? Contribute to the directory of recommended Japanese Restaurants in London by submitting a I T S U London review. If I T S U London is owned by you, then claim it today. This will allow you to amend your details and improve your listing.