Get directions to: Garden Terrace, Ojai, CA
Restaurant address: 1002 E Ojai Ave Ojai, CA 93023, USA
Restaurant: Garden Terrace