Ciao Pizza is an Italian restaurant specializing in Neapolitan pizzas.