I came here the day before Christmas Eve with my family for dinner.  We came in 15 til 5 on a Sunday and were surprised how many tables were open... we were anticipating a possible wait, but my sister who comes here often had prepared us that if there was a wait, it would be worth every minute.  Everything was just so fresh.  My niece and nephew each got  a burger, my father got the spaghetti and meatballs, and my mom and sis got salads.  I had the picnic sandwich with potato salad.  It was awesome!  All homemade, and like I said, very fresh ingredients.  If you're looking for a five dollar footlong, this isn't the place to go.  The desserts looked AMAZING, but are SO big that I didn't have room.  This would be a good place to come with a friend and have coffee and split a dessert.  The environment fits it well too.  Very airy and fresh with a retro jet age feel to it, maybe from all the steel.