Can someone please explain to me why three sandwich shops would all locate on the same intersection?

By the way, I still love the "Torpedo" at Neptune's better than any sandwich the others offer.