Sakura Japan
1750 Deptford Center Rd Space #F021, Deptford NJ 08096
(856) 686-5855
Directions
Order Online Delivery
Postmates
Doordash
Deptford, New Jersey
Sakura Japan
1750 Deptford Center Rd Space #F021, Deptford
(856) 686-5855