Cilli's is a pizza restaurant offering quality pizza, including delivery options.