I would probably give this as 3.5 stars but I'm feeling nice so I will round up to 4 stars. The server was really nice (and super Taiwanese in mannerisms).
I got the chili oil wontons. I really like them at Din Tai Fung so I was hoping for something similar. The flavor was okay, good but not super divine.
The hibiscus tea (Luo Shen hua cha) was a lively reddish pink color and not super sweet.