"I see Lucifer’s Pizza has landed its fifth city location in Burbank at 3116 W. Magnolia Boulevard in the Magnolia Park area, with an opening slated for Wednesday, September 6; it will operate daily from 11 a.m. to 11 p.m. and sell regular and build-your-own pizzas, salads, sides, and spicy pizza options." - Farley Elliott