Map Location
Cavifoods Co., Ltd
National Road No 5, Spean Khpous Village, 12106 Phnom Penh, Cambodia