Betty's Noodle House

831-426-2328

920 Pacific Ave.ste 12, Santa Cruz, CA, 95060

Type:Casual,Dine in,Take out

Cuisine:Chinese Food,Asian fusion,Vegetarian

Betty's Noodle House×