I have been to this place a few times. Mainly as a request/suggestion by other people.
I ordered a krystal shrimp roll and hong kong style beef ho fan noodles. I thourghly enjoyed the krystal shrimp roll. It was fresh and well made. I also enjoyed my noodles and would order it again.
The problem with thisplaces is that every time I have been there, I always have an issue with their service. In previous visits, I felt the wait staff weren't very attentive or inexperienced. However, this time around the staff were much better.
The issue that I has this time is that the 3 main dishes came out one at a time over 5 minutes (as if there was only one cook in the kitchen). My dish arrived first and was cool by the time the last dish arrived. The kitchen needs to time the preparation and plating of food better.