Posted on October 19, 2012October 19, 2012 by editorsNothing Beats A Great Lunch In Ginza’s Michiba Restaurant (Tokyo)