About Super Star
More about the restaurant: Super Star
The restaurant scene in London wouldn’t be complete without Super Star. You will find Super Star in London on 17 Lisle Street. Super Star's menu is all about delicious Chinese fare. Being located in the heart of Leicester Square, London makes Super Star easily accessible with plenty of other or similar restaurants near Super Star in London. Find your new favourite restaurant on Quandoo and book your table online in just a few clicks.
Frequently asked questions
Does Super Star serve Chinese food?
Does the restaurant Super Star have Outdoor seating?
Thinking about making a Super Star booking?
What's the restaurant buzz at Super Star all about? Great Chinese food and beverages keeps diners coming back for more at Super Star. Located near Leicester Square in London, Super Star features dishes like Vegetarian, Asian, Dim Sum. Check out what sets Super Star apart from other restaurants in London and book a table today to enjoy your next meal out!