Cafe Nefola
1651 S Victoria Ave # 120Oxnard,
CA,
93035 8059857522
CafeCoffee ShopsDiningFoodIce Cream Frozen DessertsPlaces To EatRestaurant CouponsRestaurants DowntownRestaurants That DeliverResturantsTea RoomTea RoomsUsed Restaurant Equipment Supplies