El Toro Steakhouse is located in Cluj-Napoca, Romania on 9 Piata Timotei Cipariu St, Piața Timotei Cipariu. El Toro Steakhouse is rated 4.1 out of 5 in the category barbecue restaurant in Romania.
Address
9 Piata Timotei Cipariu St, Piața Timotei Cipariu