I've been eating here since '99 and have had no problems besides a few bad staff members every once in a while. They are a family owned/run restaurant, so the food is authentic in taste(if you want it spicier just ask). They make my dish for me whenever I go in for dinner(its not even on the menu). I agree that they could have more selection for their buffet, but for the price and tastes, its a great deal! The food is cooked with lovely consistency that keeps me coming back to appease my cravings. I really like that the kitchen is open for customers to peek in. Don't expect the service to be "professional"(ie. I'm just here to do my job.), expect a more laid-back/family/friendly approach. No need to rush things...would you rush through your own family dinner or dinner party? If you want Americanized versions go somewhere else and pay the higher prices for it...or just the higher prices in general.
Pros: Everything!
Cons: very little parking
more