Vietnamese food is renowned world over for dishes like pho and nems (spring rolls) but the cuisine is complex and balanced and has a lot more to offer. It's also really affordable. Here is a list of dishes and restaurants you must try when in Vietnam.