National Road No 6, south-east of Ta Ta Restaurant, 12110, Phnom Penh, Cambodia