listed-at-LocalA2Z
4815 W Braker Ln, Ste 510, Austin, TX 78759
(512) 794-8772
Hours: 

Open 7 Days a Week!
L: Mon-Fri 11a–2:30p
D: Mon-Fri 5p-9:30p
Sat-Sun 11a-9:30p

Twin Lion Chinese Restaurant is family owned and operated over 20 years in Austin, Texas. Our chefs have an extensive menu featuring traditional Chinese cooking. We offer over 200 authentic Szechuan, Hunan and Mandarin style items. Our menu includes special dinners, seafood, pork, beef, chicken, vegetarian options and more. Our chefs make all food to order. Come enjoy some family service and take the family out for lunch or dinner!