Find us

Contact

Get in touch

The Toro Japanese Steak House & Sushi Bar is located at

10694 Westheimer Rd,
Houston, TX 77042
.

If you have questions or comments, please get a hold of us in whichever way is most convenient. Ask away. There is no reasonable question that our team can not answer. You can call us at (713) 677-0156 or use the contact form here.