clock menu more-arrow no yes mobile

Sakura Teriyaki & Sushi Express

2520 E Craig Rd, North Las Vegas, NV 89030

(702) 541-8899