Order Online

Sakura

4713 Kirkwood Hwy
Wilmington, DE 19808
(302) 660-8981
Order online Menu | Info
Any questions please call us.