My husband and I have had lunches and dinners at this specific spot out of convenience due to business purposes and location. During our most recent visit I had to make it clear to him that I truly dislike this place, for the simple reason we could get the same food in china town with much better taste at an affordable price. The food is not disgusting but is very average, I've never been wowed not impressed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.