New American restaurant · 1033 E Ojai Ave, Ojai, CA
More food in Ojai, CA · New American Food in Ojai