Map Location
Len Len Silk Shop
No. 8, Betong Thmey (St.), Sangkat Chbar Ampov, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps