One of the only good Chinese food places left in Auburn. Shanghai Express was the best, but they turned it into a chain type place. They have a buffet and you can eat as much as...
All reviews seem positive