33.8k reviews
Within Thames Town, No. 900, Lane 900, Sanxin North Road, Songjiang District, Shanghai