Time Out says
Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.
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.