Larosa's Pizza Independence Map