Tirol may have only opened a few years ago, but the owner has kept the 70-year-old building lovingly intact, with a suitably vintage interior and jazzy soundtrack. The coffee (¥550), roasted in-house, is fantastic. Come before 11am to get the 'morning set' (モーニングセット; ¥750), which includes coffee, toast and a hard-boiled egg.
It's a five-minute walk from JR Asahikawa Station; walk up Midoribashi-dōri and turn left after the 7-Eleven. The shop will be on your left just after you turn.