Sushi & Japanese · Liverpool
Good food.
Great flavour.
75 Lark Lane, Liverpool, L17 8UP
Opening hours to be confirmed
Zumuku Sushi Lark Lane is a local takeaway in Liverpool, L17 8UP. A menu has not yet been added to this listing.
Zumuku Sushi Lark Lane is listed at 75 Lark Lane, Liverpool, L17 8UP. Opening hours and menu details can be added by the verified owner.
Loading reviews…