Get directions to: Quiznos Sub, Ojai, CA
Restaurant address: 11492 N Ventura Ave Ojai, CA 93023, USA
Restaurant: Quiznos Sub