Sushi & Japanese · N7 7PL
Good food.
Great flavour.
Hana Sushi, 150A Seven Sisters Road, London, N7 7PL, N7 7PL
Opening hours to be confirmed
Hana Sushi is a local takeaway in N7 7PL, N7 7PL. A menu has not yet been added to this listing.
Hana Sushi is listed at Hana Sushi, 150A Seven Sisters Road, London, N7 7PL. Opening hours and menu details can be added by the verified owner.
Loading reviews…