Peppo's Pizza is an Italian restaurant specializing in authentic Neapolitan pizza. They use imported ingredients to create their pizzas.