I'm working on an Isometric city generator, and I am looking for a little push in the right direction. I'm looking to randomly generate roads on a isometric plane. I have never done pathfinding before, and I've googled it and didn't find any articles relating to what I am trying to do.

Basically, my program generates a random isometric city and, I am hoping to add roads to that.
Any help is appreciated!