Order Online

Betty's Noodle House

920 Pacific Ave
Santa Cruz, CA 95060
(831) 426-2328
Order online Menu | Info
Any questions please call us.