Best Dim sum restaurant in London, united kingdom

BaoziInn - Soho

    
24 Romilly St London W1D 5AH United Kingdom