Not a frequent traveller to Artarmon, I met a friend who has recently moved here for dinner. On the North side of the station it is like little Tokyo, with three Japanese restaurants and two Japanese grocery stores in a little plaza. I picked the middle one, Jubei. The $ 5 beer happy hour got me in, whether it…