Thai Noodle 2 – Berkeley

2426 Telegraph Ave, Berkeley, CA 94704, United States