Sort:  

Nope, but I just googled it and it looks like wontons!

It does look like wontons but their sauce is at a whole different level. Hope you can try it someday ^_^