Lu Bo Lang

115 Yuyuan Old Street, City God Temple, Huangpu, Shanghai, China Mainland

¥¥ Shanghainese

MICHELIN Guide's Point Of View