ChimiChurri is located in Kuala Lumpur, Malaysia on Level M, HP Towers, Jalan Gelenggang, 50490 Kuala Lumpur Federal Territory of Kuala Lumpur. ChimiChurri is rated 4 out of 5 in the category salad in Malaysia.
Address
Level M, HP Towers, Jalan Gelenggang, 50490 Kuala Lumpur Federal Territory of Kuala Lumpur