I found this place while looking for a Chinese takeaway. They are like any other Chinese takeaway near my office or elsewhere. Their lomeins are good. I like their curry chicken in particular. Overall, a pretty decent and generic place for Chinese food.
They sell super cute and pretty chopsticks too.
Updated 6/3/2018:
I ordered schechuan shrimp which had the little chili symbol next to its name but the dish tasted extremely sweet. I don't know how that qualifies as "Hot". Even the hot and sour soup was a little sweet.