The strip mall covers for the fact that this place has really great asian food. The duck wraps are extraordinary. Portions are plentiful and service is great. And the price is exceptional for Delray Beach (home of the $20 hamberger). We haven't had an entree that we didn't like in out 10 or 15 trips here over the last year or so
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.