Cellar to Table

20 Donghu Road, Xuhui, Shanghai, China Mainland

¥¥¥ Mediterranean Cuisine

MICHELIN Guide's Point Of View