Time Out says
Super Star is a Chinese, family-friendly restaurant located in Leicester Square. The restaurant offers a wide selection of dim sum, from prawn croquette to spare ribs in a black bean sauce. The rest of the menu is quite limited with only one option for chicken, pork and beef. Reasonably priced, the restaurant also offers three set meals.