Teriyaki Madness

2530 South Decatur Boulevard Las Vegas 89102