Contact
Need Help? Contact Us
Our Address
2A New Quebec St London W1H 7DD
Best Chinese restaurant
Best Chinese restaurant in London
Call Us
Opening Hours
Monday - Sunday: 12–3 pm, 5–10:30 pm
Tuesday: Closed
Tuesday: Closed