The address is right... but I'm pretty sure it's now called Lucky's King Wah since it got new owners and new cooks.
My family and I LOVE this place! It's delicious and you can order AUTHENTIC Chinese food here! :D Plus, the prices are so good compared to other Chinese restaurants! Good food and great pricing? Who can beat that?
The location is a bit sketch... but I say worth it for the food! Just make sure you have your car locked. ;)
I would highly suggest any of the following: (spelling may be a bit off)
Fried Tofu with Shrimp puree on top
Sing-hi Chicken
Suy-gow Soup (Like giant wantons)
Honey Walnut Shrimp
Enjoy! :D