Lazzaro's Pizza: A long-standing pizza spot offering homemade pizzas.