The cuisine of Bangkok is a balanced combination of spicy, sweet, sour and salty flavours, with South Asian staples such as rice, noodles and curries. Here are our top 10 dishes to try in Bangkok.