Home » Hanoi and Saigon grab a bite on list of world’s best places for food