Sushi & Japanese · Manchester
Good food.
Great flavour.
175 Cheetham Hill Road, Manchester, M8 8LG
Opening hours to be confirmed
Sakura Japanese Restaurant is a local takeaway in Manchester, M8 8LG. A menu has not yet been added to this listing.
Sakura Japanese Restaurant is listed at 175 Cheetham Hill Road, Manchester, M8 8LG. Opening hours and menu details can be added by the verified owner.
Loading reviews…