This is a good place to go with few friends to get something quick and tasty if you're on a tight schedule for lunch. You should not have high expectations about the service, you're in Chinatown, you don't come here for the service but the food.
Their stir fries are great and Chinese broccoli is an excellent choice too. Yeah, the food makes up for everything else.