El Toro Loco Kl (Menu)

Fraser Place Lot 163 10 Jalan Perak, Kuala Lumpur
+60 3-2181 7388

Give a rating to El Toro Loco Kl

Suggest a dish

How much did you spend at El Toro Loco Kl?