The Spring Rolls....AMAZING.
The rest of the food I've tried there has been decent but the spring rolls, wow. I get these probably at least once a week. The rolls themselves are great and the peanut sauce is by far the best I have ever tasted. Service is always fast (I always get take out) and friendly.