New Orleans LA Truck Stops & Plazas 1. 2101 Paris Rd, New Orleans, LA 70129 | Paradise Restaurant (504) 277-8054