Hi Blkphantom,
The Kafe is on Moon Muang which is the inside moat road on the east side of the city. It's about 200m north of Tha Pae gate and on the left.
A few of us are having a bit of a hack around Chiang Mai Speedway go-kart track late thursday afternoon so you'd be welcome to turn up there and introduce yourself. It's on the right side of Hang Dong Rd, south of the city about 8(?)km just after the turnoff for Samoeng.
Cheers,
Pikey.