I guess these are actually called chor muang aka Thai royal steamed dumplings, although we ordered them at Sala Thai as cho ladda last night.

WebMentions

Read more about WebMentions on the IndieWeb wiki »