Address: , Xuhui, 上海市 - 中国
Checkins
1
Avarage rating at this location
3.5
Sam
Keep It Quiet
almost 4 years ago