Thai Noodle House
Drag box to select area
Thai Noodle serves true Pho noodle dishes. The restaurant also has a full selection of Thai specialties, such as pad Thai and curries.
2106 Mission St, Santa Cruz, CA 95060
- Accessibility Details: s
- Hours: By appointment
- Hours: Tue - Sun, 11am - close
- Accessible: yes