El Toro Loco @ Cormar Suites is located in Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia on Cormar Suites, 10, Jalan Perak, Kuala Lumpur. El Toro Loco @ Cormar Suites is rated 4.3 out of 5 in the category spanish restaurant in Malaysia.
Address
Cormar Suites, 10, Jalan Perak, Kuala Lumpur