EAT HERE!!!!
I've been here about 5 or 6 times and this is my favorite restaurant in Las Vegas. The General Tso's chicken is the best in town-hands down! They're head-on salt and pepper garlic shrimp is awesome too. Service is quick and friendly and their location is relatively close to the strip!
EAT HERE!!!!!!