Elements is a boutique western restaurant that combines Thai flavors in Bangkok's Siam Square. There are a variety of set menus to choose from and the menu changes from time to time. The salad is quite satisfactory, the foie gras tastes good and not greasy, the bread is also delicious, and the soup is rich.