Ojai Pizza
➤ 331 E. Ojai Ave. Ojai, CA 93023, United States
Vegetarian, Italian, Pizza, Greek, Salad
"Good location and feel good vibe at the restaurant. Friendly staff was fast to respond. My daughter mentioned the pizza dough was slightly soggy. Other them that, pizza was good with lots of fresh items."