1. Sicily's Nola 12895 Highway 90, Luling, LA 70070 Coordinate: 29.907469,-90.36739 Phone: (985) 785-9064