Quiznos 5307

Quiznos #5307 was a Quiznos Subs restaurant located at 11492 North Ventura Avenue in Ojai, California.