Skip to main contentToast Local logo
Noodle St UCLA

Noodle St UCLA

Rated 4.1 out of 5 by 11 guestsEast AsianPrice range $1-15

Open

Takeout 11:00 AM - 9:45 PM

10936 Weyburn Ave, Los Angeles, CA 90024