9Forks
Austin
Sign in
•
About
Twin Lion Chinese Restaurant
82
% Like it (
435
)
$
Chinese, Seafood, Soup
Located in
Great Hills
,
Austin
.
4815 W Braker Ln #510
Austin, TX 78759
(512) 794-8772
twinlionchineserestaurant.com
Restaurant Reviews
Google
Google
– 4.3 stars
Yelp
– 4 stars
Delivery
DoorDash