Know a great happy hour or special for this location?
Dimly-lit, bi-level outpost offering fiery Sichuan dishes plus veggie & seafood dim sum & hot pots.
Suggest an edit
16-18 Upper Tachbrook St, London, SW1V 1SH