I brought my mom here for her birthday, and even she didn't like it. First of all, the service was horrible. I think we sat at our table for ten minutes before our drink order was taken. Then it was probably 15 minutes before our server returned with our drinks. Pretty frustrating.
I also didn't think the menu was all that great. I had the veggie wrap with fruit and my mom got a cheese sandwich with fruit. I could have made this crap at home.
The decor is cute, and from first glance, it may look like a place your mom would like to go, but have lunch there and you'll find out it's not all it's cracked up to be.