Star Kitchen is a Chinese restaurant known for its extensive dim sum selection and classic dishes.