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.
|