From unique pizzas to giant cookies: Ciao Down does it all and more | From serving over 300 pizzas in a day to new restaurant concepts, Ciao Down continues to serve food that has a ‘pizza’ our hearts.