Twin Lion Chinese Restaurant


4815 W Braker Ln
Austin, TX 78759

A Chinese Restaurant in Austin TX

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


Day Opening Closing
Mon  Closed  
Tue - Sun 11:00 AM 9:00 PM
Click the button to add a review for Twin Lion Chinese Restaurant

Add Review