if you are looking for average American Chinese food this is not the place! great duck, crispy lo mein and fish to die for. go out of your way to try this top of the line restaurant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.