Map Location
Matilda Bar
No. 13, Seng Thoung (St. 104), 12202 Phnom Penh, Cambodia