I would have to give this place a 2.5 stars. First off service is extremely slow & that us defiantly this places major down fall .I went here with a girlfriend and her brand new baby and my 2 yr old daughter it took them 2.5 hrs to get us out of there ? Thank god our children were well behaved, it took about 10-15 min after ring seated for someone to come around and ask for our drink order. Then when we wanted to place order I wanted the turkey & Brie sandwich minus the Brie our waiter informed me that food is pre made  & I couldn't get that ? For $14.00 sandwhich I would expect a fresh one made at least so I changed my order to the chicken quesadilla it was very tasty :) we waited around for our check for about an hr or so we were just chit chatting so didn't realize it had been that long but to add insult to injury my girlfriend paid cash & for her meal & never had her change brought out the server we finally flagged down and said could you bring our change and she was like of you want change ? Uh yeah I want my change so that pissed my friend off big time we were getting up to leave & the server was hovering around to get her tip very annoying because whenever we needed to be served she was no where to be found ?  The restaurant itself very cute & charming & could have a ton of potential but I would rather go elsewhere for the price & service. Overall food was just ok nothing special. I did check out the little market across street to get daughter a cookie very friendly staff & cookie was delicious :)