A little dirty dumpling 'store' on Prince Street in Flushing. The red oil wontons are amazingly good.