Sakura Ojai

Japanese restaurant · 219 E Matilija St, Ojai, CA

Hours

More food in Ojai, CA · Japanese Food in Ojai