Double Take Pizza is a pizza restaurant offering both delivery and pickup services.