This used to be a regular HK Cafe spot for me a long time ago in the mid-90s. Despite changing the decor and its Chinese name, it's kept the same English name and updated their menu a bit.
Overall - decent food, okay service. The people seem really unhappy working here. You ask for things and they don't acknowledge you as they walk away, so you're never sure if they got your order. You wait for your dishes, and you just hope that they put your order in or didn't forget about you. No one smiles.
The food is decent though - they've got good lunch specials that come with a soup and a drink for under $8. The portions are large - so I always have enough to take home.
They take credit card, and you should probably make a reservation if you're going during peak food times - the place is packed!