China Star is a Chinese restaurant known for its flavorful food. Temporarily closed.