Report an error
The phone number for Chen's Noodle House is +1-512-336-8888. You can contact Chen's Noodle House using this number for any inquiries.
Chen's Noodle House is located at 8650 Spicewood Springs Road, Austin, TX 78759, United States of America.
Chen's Noodle House is open Mo-Su 11:00-23:00
Chen's Noodle House is famous for its Chinese cuisine.
(1 Customer Review)