Map could not be loaded - please enable Javascript!
→ more information
Pop-Up Dried Fish & Poultry Shop:
31.216848
,
121.473168
218 Danshui Lu, near Fuxing Lu, 淡水路218号近复兴路
(Directions)