Natural Cafe The Natural Cafe

The Natural Cafe Map

1714 Newbury Rd., Ste. R (N. Ventu Park Rd.)
Newbury Park, CA 91320
805-498-0493
Map
Cuisine: Vegetarian / California
Healthy food at a fast clip in a casual setting is what this small chain does best.
Openings: Lunch & Dinner daily

Features