Twin Lion Chinese - Austin, TX

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!
- Read more about Twin Lion Chinese - Austin, TX
- Log in to post comments