Twin Lion Chinese Restaurant
(512) 794-8772 | View Website

4815 W Braker Ln Ste 510, Austin, TX | Directions   78759

30.400577 -97.746876

Twin Lion Chinese Restaurant
Twin Lion Chinese Restaurant
 
86% 100 16 14 Votes

Best of Citysearch

Nominated for:
Chinese (2006)
Chinese (2005)
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!