0.0
- reviews

Restaurant

Itsu - Canary Wharf

Canary Wharf, Level 2, Cabot Place East, - 25, E14 4QT Tower Hamlets Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Restaurant Itsu - Canary Wharf Canary Wharf
GET DIRECTIONS
Restaurant Itsu - Canary Wharf Canary Wharf