"We have tried Chinese food all over the world, and I must say, despite the negative reviews below, this place is quick, the food is fresh and delicious. I cannot understand why some people gave such poor reviews?? The shrimp with snow peas is a fantastic dish, with 6 large shrimp, and all orders are ready within 10 minutes. The takeout comes out hot and fresh, and their rice is also top-notch. Give it a try and see for yourself!"