Back
China Szechwan Logo

China Szechwan

3.33mi
1800 E Fort Lowell Rd, Tucson, AZ, 85719
Not Available Now (Available Sat 11:00 AM - 9:00 PM)(520) 795-0888
About China Szechwan

If you're looking for Chinese restaurants in Tucson look no further. China Szechwan is known for having some of the best Chinese in Tucson. Located at 1800 E Fort Lowell Rd, China Szechwan is a g...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
48 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
48 minTime Est.