Among all the chinese restaurants in town, I think this is the best in taste. The ambience is good. The service is very fast and they cater to your tastes. The food does taste good. But I did not like the cleanliness. Their silverware and glasses look dingy. But since I like the food so much, I do keep visiting them trying to ignore their utensils. Their take out service is extremely fast!