CiaoPizza is an Italian restaurant specializing in pizza, offering a welcoming atmosphere and large pizzas. It provides takeaway options and is wheelchair accessible.