Map Location
Tang Sun Hout
St. 93, Phsar Touch, Shop 3-4A, Sangkat Sras Chak, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps