Fast Food Restaurants in Olla, LA Fox's Pizza Den4465 Main Street 165Olla, LA, 714653183259253Fast Food RestaurantsItalian RestaurantsPizza DeliveryPizza RestaurantsRestaurants DowntownRestaurants That DeliverResturantsTake Out RestaurantsUsed Restaurant Equipment Supplies Show More