Mumbai Delights
Address: Lot 01-04. Block E, Plaza Mont Kiara, Jalan Kiara 3, Kuala Lumpur
Phone No.: 03-6206 2008
Address: Lot 01-04. Block E, Plaza Mont Kiara, Jalan Kiara 3, Kuala Lumpur
Phone No.: 03-6206 2008