My mom and I had lunch there after doing some shopping at San Tan Village. We both thought it was really unfortunate that their good food was offset by bad service. We had to wait forever for our drink orders. I had to flag down someone else because it'd been about 20 minutes and we hadn't even gotten water! My Mom's appetizer plate turned out to be dirty (so maybe three stars is a little generous:), I find that unacceptable anywhere, let alone a place that's not exactly cheap.
But the food was good. My shrimp and mom's salmon were tasty and had a delish combination of flavors going. We might give it another try, although with so many restaurants around why settle for a chance you might get same bad service?