I went Satowa Hokkaido Cuisine for lunch a few days ago. Satowa is actually conveniently located in the central business district, but that is an area that I rarely venture to, so I wouldn’t have ever discover Satowa if not for its advertisement in O-plus magazine. I later found out they have been around for quite sometime and I’m [...]