1075 W Craig Rd (at Home Depot Dr)
North Las Vegas, NV 89032
- Much better selections of seafood on weekends... oysters, crabs, clams, shellfish, crayfish, etc. Not much to write home about on weekdays... sorry to say.
- Go to the other China Stars instead. This one is the worst. :[
- Sushi is terrible but everything else was good