Frankie Gallo Cha Cha Cha is an Italian pizzeria offering a variety of pizzas. They provide options for both dining in and delivery.