Popular and grand Shanghainese restaurant with more than 300 items listed on the menu. Worth a visit.
Located At:
Hong Kong Travel Guide