Twin Lion Chinese Restaurant – Austin, Texas 78759

Twin Lion Chinese Restaurant Description

A large menu of traditional Chinese dishes, plus some Thai curries, served in a simple dining room.

Twin Lion Chinese Restaurant Location

Address: 4815 W Braker Ln Suite 510, Austin, TX 78759
Phone Number: +1 512-794-8772
Price ($ – $$$$): $

Restaurants Nearby

More Restaurants You'll Love