Leopardo Pizza is an Italian restaurant specializing in Neapolitan-style pizzas. Enjoy pizzas made with quality ingredients, cooked in imported Italian ovens.