-
Chai Thai Noodles – Hayward
20955 Mission Blvd
Hayward, CA 94541
Phone: 510-278-4224
View Site
20955 Mission Blvd
Hayward, CA 94541
Phone:
510-278-4224
View Site