Szechuan
Fort Worth, TX86% like it (4.3 / 572 Reviews )
CONTACT
Address: 5712 Locke Ave, Fort Worth, TX 76107, United States Map ➦ Get Directions
Phone : +1 (817) 738-7300 Call
ABOUT
It has received 572 reviews with an average rating of 4.3 stars.
FAQs
The address of Szechuan is:
Szechuan5712 Locke Ave
Fort Worth, Texas 76116
P: +18177387300
Visit Website: www.facebook.com
Szechuan is listed under