Can Can Pizza offers handmade pizzas and other dishes. Popular for its pizza, it also features salads and Panuozzo pizzas.