Itsu in Leeds, West Yorkshire
1
Itsu location found near Leeds
itsu - Leeds - 36-38 Commercial St
Rating: 3.8
(
76 Reviews
)
36-38 Commercial St, Leeds west-yorkshire LS1 6EX
0113 467 7592
Leeds, West Yorkshire
Similar Stores in Leeds
McDonald's Leeds
13 Locations
Greggs Leeds
33 Locations
KFC Leeds
13 Locations
Subway Leeds
21 Locations