Sushi & Japanese · Leeds
Good food.
Great flavour.
546 Scott Hall Road, Leeds, LS7 3RA
Opening hours to be confirmed
Ichi Sushi is a local takeaway in Leeds, LS7 3RA. A menu has not yet been added to this listing.
Ichi Sushi is listed at 546 Scott Hall Road, Leeds, LS7 3RA. Opening hours and menu details can be added by the verified owner.
Loading reviews…