SJ
Stevanto J.
Family
8.5
/10
Reviewed 523 week(s) ago
The location near the Cathedral (3 minutes) and liverpool one bus station and shopping center (10 minutes) by foot. The neighborhood around a bit deserted. Also near China Town is small.
See original
Find this review helpful?


