Pizza restaurant offering Italian cuisine, including delivery options.