Map could not be loaded - please enable Javascript!
→ more information
:
31.227505
,
121.451658
Mei Xin Snack House, 105 Shanxi Bei Lu
(Directions)