Twin Lion Chinese Restaurant


Welcome to Twin Lion Chinese Restaurant of Austin, TX. We are a family owned and operated business. Our friendly and courteous staff is always ready to serve you. We offer delightful and delectable Chinese cuisine. You can always rely on our professional service. We guarantee your satisfaction.

See the Full Site for More Info.

4815 W. Braker Lane Ste 510
(Corner of 183 and Braker)
Austin, TX, 78759

Open 7 Days a Week!
Monday to Friday:
Lunch: 11:00 am – 2:30 pm
Dinner 5:00 pm - 9:30 pm
(Closed from 2:30 pm - 5:00 pm)
Saturday and Sunday:
11:00 am - 9:30 pm (Open all day!)
Mobile Site | Full Site