Quick China, a famous Chinese restaurant in the area, is the owner of the Zhejiang cuisine, and they also have a strong taste of red sauce. I am very satisfied.
To be honest, I haven't been to that store, just order their takeaway at home. It is not the Chinese taste, but the Chinese taste of foreigners. The MSG is too heavy! But it is better than that of Sushico.