Mini Pizza Ciao is a pizza restaurant offering delivery and pick-up options.