Food was yummy and well-priced but service was slow, somewhat grumpy and they were very adept at ignoring people - not just us. Server wasn't very attentive in general, we felt like they would've preferred we weren't there. Took over an hour at lunch for 2 sandwiches. When we asked where they were the server said "yah, we are really busy". Um, okay. First of all they're grilled cheese sandwiches with some pre-sliced meat, secondly the restaurant was 2/3 full including the patio. We weren't impressed. Cute spot and great concept but overall a pretty blah experience.