Delifrance
Address: Lot D/OG/05 Plaza Mont Kiara, No. 2, Jalan 1/70C Mont Kiara, 50480 Kuala Lumpur
Address: Lot D/OG/05 Plaza Mont Kiara, No. 2, Jalan 1/70C Mont Kiara, 50480 Kuala Lumpur