To visit Japan on a quest for great food is like jumping off the tallest diving board into the deep end of the pool. Only imagine for a moment the pool is filled with noodles and you are wearing a suit made of meat. In other words, (just in case my analogy is lost on […]