Ciao Pizza is a restaurant offering pizza for dine-in, takeaway, and free delivery.