Arco Iris Juice Bar & Rstrnt 610 S Oxnard Blvd Oxnard, CA 93030 Phone: (805) 487-9967
Category: Restaurants