9Forks
Austin
Sign in
•
About
Tso Chinese Delivery
91
% Like it (
153
)
$$
Chinese, Asian, Bar
Located in
Cherrywood
,
Austin
.
3909 N Interstate Hwy 35 e
Austin, TX 78722
(512) 774-4876
tsodelivery.com
Restaurant Reviews
Google
Google
– 4.7 stars
Yelp
– 4.5 stars