Popular Chinese restaurant offering good food and friendly service. Often busy, especially on weekends.