Cha North and South Indian Cafe is located in Kuala Lumpur, Malaysia on 1 Mont' Kiara, Mont Kiara. Cha North and South Indian Cafe is rated 4 out of 5 in the category indian restaurant in Malaysia.
Address
1 Mont' Kiara, Mont Kiara
Service options
Takeaway
Dine-in
Offerings
Coffee
Small plates