Map Location
D Rong Furniture
No. 60, Apsara (Rd.), Siem Reap City, Siem Reap, Cambodia