No. 178, National Road No 3, Toul Key Village, Phnom Penh, Cambodia