Lele Pizza is a restaurant specializing in authentic Italian pizza.