Biggest variety of PERFECTED items I have ever seen in a Chinese restaurant. We stumbled across this place going to the AT&T store and decided to have lunch. They were packed wall to wall but I have to admit, it was the best experience I have ever had in a Chinese restaurant. Can not think of one thing that they can improve, it's THAT good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.