If you have a lot of time to kill- eat here. Otherwise go to another restaurant. The decor is cute and inviting, however, do not be fooled. The service itself is okay (when you get it) and the food is mediocre at best. It seems that the problem is that they're short handed perhaps? Regardless, there is really no excuse for the ungodly amount of time it took to get a grilled cheese sandwich and tomato soup. When the food finally arrived the sandwich tasted like it was sitting in the kitchen for a while. Room temperature and really unsatisfying, especially after waiting so long to finally eat. Needless to say, I left irritated, unsatisfied and still hungry.