Subway Sandwiches & Salads 200 Del Norte Blvd Oxnard, CA 93030 Phone: (805) 485-5853
Category: Restaurants