Order your food online for Ichi Sushi in Leeds
We are preparing your food delivery for Ichi Sushi
Ichi Sushi
546 Scott Hall Road, Leeds I-LS7 3RA, United Kingdom
Japanese, Sushi
The redirect does not work? Just click on this link or copy it into your address bar