Pho Crystal Noodle House

  • 3037 S Bristol St
    Santa Ana, CA 92704
  • (714) 668-1312

This pho restaurant is located outside of the Little Saigon area.

Hours:
Mon-Fri 10am - 9pm
Sat-Sun 9am - 9pm