Toro is a Teppanyaki restaurant located in Houston, TX 77065. Address of Toro is 19819 Northwest Fwy, Houston, TX 77065, United States. Website of Toro is http://toro-sushi.com/. Toro can be contacted at 12818979666. Toro is rated 4.5 (out of 5 stars) by 740 reviewers on the web.
Some of the places around Toro are -
19819 Northwest Fwy, Houston, TX 77065, United States
Contact number of Toro is 12818979666.
Yes, website of Toro is http://toro-sushi.com/.
Rating of Toro is 4.5 out of 5 stars.
Address of Toro is 19819 Northwest Fwy, Houston, TX 77065, United States.
Toro is located in Houston, TX 77065.
Toro is a Teppanyaki restaurant in United States
Pincode of Houston, TX 77065 is 77065