Xielo Artisan Desserts
Restaurant
•
212 W 4th St, Oxnard, CA 93030, USA
8.8
Wednesday: 7:30 AM – 5 PM
See if anyone you trust recommends it!