Betty's Noodle House
LinkedIn Pintrest Facebook Twitter Google +

Betty's Noodle House,

Santa Cruz CA
Address: 920 Pacific Ave Ste 12 (at downtown), Santa Cruz CA 95060 / (831) 426-2328

Type: Restaurant

Cuisine: Fusion Asian Fusio Vegan Vegetarian