Update Info - Sakura Japanese Steakhouse
This restaurant was reported as closed. If it is open, let us know.
Sakura Japanese Steakhouse
5360 Route 42 North Black Horse Pike
Blackwood, NJ 08012
5360 Route 42 North Black Horse Pike
Blackwood, NJ 08012