Update Info - Sakura Japanese Steakhouse
This restaurant was reported as closed. If it is open, let us know.
Sakura Japanese Steakhouse
1925 S N Carolina Hwy 119
Mebane, NC 27302
1925 S N Carolina Hwy 119
Mebane, NC 27302