I have been to Lo-Lo's about 5 times. The food was amazing and service was fine. Recently I brought a friend to the Phoenix location and it was a very different experience. I anticipated a wait to be seated when it's a Sunday morning. I did not expect to wait for almost an hour to get our food. We waited for another 20 to 25 min after asking for the check. In total once we had been seated we probably stayed there for 2 and half hours (mostly just waiting). I am not going to lie, our appetizer came out pretty quick, but I can only assume that after that we were completely forgotten about. Our food was cold once we finally got our main course and we may have mentioned something to the waitress if we ever saw her again. The lady disappeared so we had zero refills and just sat there thirsty. No manager apologized for the wait or anything. Finally she came back we asked for our check and it was wrong. She "fixed" it and it was still wrong. After we left we couldn't help but laugh about how bad the experience was. Maybe try the Gilbert location if your hungry.