Thai Noodle House

Thai Noodle House

2106 #A Mission St.
Santa Cruz, CA 95060
Phone: (831) 457-0238

Hours:

11:00 AM to 9:30 PM Everyday

Don’t let their small appearance fool you, the Thai Noodle House is a hidden gem on the West Side. Boasting full flavored authentic Thai dishes made from scratch using fresh and flavorful ingredients, this is one restaurant worth checking out.

[wpsgallery]