Sushi & Japanese · London
Good food.
Great flavour.
160 Hermon Hill, London, E18 1QH
Opening hours to be confirmed
Sakura Sushi & Bao Buns is a local takeaway in London, E18 1QH. A menu has not yet been added to this listing.
Sakura Sushi & Bao Buns is listed at 160 Hermon Hill, London, E18 1QH. Opening hours and menu details can be added by the verified owner.
Loading reviews…