4 stars because they have great tasting food and very fair (almost cheap) prices. 3 stars would be too low and 5 stars would require higher quality ingredients and better options.
It's Chinese. About the same everywhere. This place has awesome general tso's chicken and the standard run of the mill sweet and sour chicken that is awesome anywhere.