Chen's Noodle House
8650 Spicewood Springs Rd #127, Austin
●
9.5
·
Chinese Restaurant
Google Maps
Recent photos
Reviews for you
manny
Jul 23
Laurel Oaks, Austin
●
9.5
best chinese food in austin. chen has a pic of himself on the wall doing the same shit from 20 years ago. place is a lil run down
4
3
1
See what your friends think on the app