By far THE BEST Chinese food in town. The Lo Mein is probably the most tasteful I've ever had. My wife says it's because the recipes are from New York; whatever the reason, this place has spoiled me. I won't go anywhere else!
places reviews