Order Online

Betty Noodles

431 Front St
Santa Cruz, CA 95060
(831) 454-8140
Order online Menu | Info
Any questions please call us.