AJ Chinese Express 11566 N Ventura Ave Ojai, CA 93023
Opens Soon
11:30AM - 3:00PM  View Hours