Map could not be loaded - please enable Javascript!
→ more information
Tonkatsu Hamachan:
31.228520
,
121.442450
#60, 273 Jiaozhou Lu
(Directions)