Lion's offers Neapolitan pizza made with quality ingredients, fermented for 60 hours. Delivery available.