What do Osaka, Japan; Lyon, France; and Buffalo share in common? A place on National Geographic Travel's top 10 list of best food cities in the world.