Restaurant Miramar Oxnard, CA

653 S Oxnard Blvd, Oxnard, CA 93030