Description
Casual, modern cafe turning out traditional Chinese & Indonesian dishes, plus lunch specials.
Name: Twin Panda
Address: 9231 W Parmer Ln UNIT 101, Austin, TX 78717
Phone Number: +1 512-992-2582
Categories: Chinese restaurant, Restaurant
Twin Panda is a Chinese restaurant located at 9231 W Parmer Ln UNIT 101 Austin/
(Latitude,Longitude: 30.4786123,-97.7666886)
Postal Code: 78717
Location
-
9231 W Parmer Ln UNIT 101, Austin, TX 78717
Add a review