Polux

No. 5, Xintiandi Beili, Lane 181, Taicang Road, Huangpu, Shanghai, China Mainland

¥¥ French

MICHELIN Guide's Point Of View