Respond to Review of The Natural Cafe - Newbury Park
Review: This is a small chain in and around Ventura County. The food is fresh and tasty. You order at the counter and they deliver to the table. Their soups are always good, and reasonably priced. Worth a visit.