Our "usual" store is in Nara. There are always tons of yummy treats and happy people!
The Nara Mister Donut is on the first shopping street outside the Nara Station. We'd always go and have little treats before or after we visit the Nara deers, temples, and other fun spots.
Hmm... donuts and tea.