The food is definitely 4 stars. It's terrific American-Chinese food with some more authentic dishes on the menu as well. The only problem is the service.
Most of the time the service is terrific. The staff may not be exceptionally solicitous, but they're efficient and effective. That's when the owners are there. The one or two nights a week that the owners are NOT there, however, are a whole other ball game. The service on those unfortunate nights is so slow, it's agonizing, and they just don't seem to care. They vanish from sight even, so you can't flag them down to try to hurry things along. It's been a few years since I've been there, so I don't know if they've finally solved that problem--but the last we went there, it was Sundays that the owners usually were off. They're definitely there the busier nights, such as Friday and Saturday, so those times should be safe. Just watch out on slower days, especially if you haven't all the time in the world!