Sushi & Japanese · Windsor
Good food.
Great flavour.
67 Peascod Street, Windsor, SL4 1DE
Opening hours to be confirmed
Iro Sushi is a local takeaway in Windsor, SL4 1DE. A menu has not yet been added to this listing.
Iro Sushi is listed at 67 Peascod Street, Windsor, SL4 1DE. Opening hours and menu details can be added by the verified owner.
Loading reviews…