I work in the area and have eaten here a few times for lunch. I typically order some sort of Thai noodles from their menu. Reasonable prices; decent meal. Acceptable service.
Their ceiling mounted TV's are always on CP24 if you want to catch up on news...by reading the on-screen Captions.
It may not be worth going out of your way to get here but as an "around the corner" lunch spot, it's perfect.