Lucifer’s Pizza: A Fiery Slice in Burbank
In the heart of Burbank’s vibrant Magnolia Park, a new pizza joint has emerged, tantalizing the taste buds of pizza aficionados and spicing up the local dining scene. Lucifer’s Pizza, with its latest outpost at 3116 W Magnolia Blvd., is not just your ordinary pizza place…