French Restaurants in Abita Springs, LA La Maison21516 Highway 36Abita Springs, LA, 704209853277200French RestaurantsLa ProvedenceRestaurants On Water StreetRestaurants With Private RoomUsed Restaurant Equipment Supplies Show More