DOM restaurant: one extraordinary taste after another. Btw, the ants taste of ginger & lemongrass.