I think this place was sold. New management is Shanghainese, not Taiwanese. Food is okay. Flavour is not bad but quite oily as most food in Shanghai is. The manager/owner ... more