Map Location
Decor Fix
No. 1125, Thmey Village (St.), 12352 Phnom Penh, Cambodia