Family-friendly Chinese restaurant, known for tasty food and good service. A local favorite.