J and S Restaurants

Food
1851 Lombard St
Oxnard, CA 93030
(805) 388-2432