Open today, 11:00am - 9:30pm
- (512) 794-8772
Twin Lion Chinese Restaurant of Austin, TX has an extensive menu featuring traditional Chinese cooking. Family owned and operated, we offer over 200 authentic Szechuan, Hunan and Mandarin items. Our menu includes special dinners, seafood, pork, beef, chicken, vegetarian options and more. All of our food is made to order. Take the family out for lunch or dinner and enjoy a night out in our casual, relaxing atmosphere.