Jefferson Chamber of Commerce Lit Pizza - Elmwood Share: Restaurants Lit Pizza - Elmwood Visit Website 5161 Citrus Blvd., Ste. 3010 Elmwood, LA 70123 (504) 383-0880 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.