Sakura Japanese Steak House

2630 NC HWY 24/87
Cameron, NC 28326


Phone: (910) 436-9888
No Delivery!

Store Hours:

Mon - Sun:11:00 AM - 10:00 PM