As someone who had been to the Squirrel Hill location of the same name a few times I was excited to hear one closer to my campus was opening up. They have a much smaller menu than the other location though, and seem to be more catered towards selling bubble tea. I have come here to eat a few times. The service is like your average Chinese restaurant, they take your order, bring you your food, and bring the bill and nothing extra, but personally I have never cared much about anything beyond the basics of service.
The food here is pretty good, although options are rather limited. I have had the noodles with a pork chop and noodles with chicken and they were both decent. My favorite dish here is the salt and pepper chicken. It's more expensive for the amount you get than the nearby Orient Express but is slightly better in quality. You have to pay extra for the rice to eat it with. I've also had the scallion pancake with egg which is also decent but probably not enough for a meal, but good to get if you come with friends and aren't that hungry. Not the best option for Taiwanese food around, but decent and reasonably priced.