Map Location
Sin Pom Shop
No. 191B, St. 163, Sangkat Phsar Deum Thkov, Phnom Penh, Cambodia