I would normally take a star or two off because for one, the restaurant is very small and the bathroom is not clean. They even water down their handsoap at a ratio of prob 90% water : 10% soap. Two, the customer service is nevef very good. Very short and you can tell that they do not want you to dine in the restaurant. They are very pushy. They are also very stingy with soy sauce packets and every other condiment you ask for. Besides all of that, they literally have THE BEST chinese food that i have ever ate anywhere hands down! Everyone that i have got to try it agrees with me. That is why they get five stars from me.