When we were seated, the place was very empty. It never filled up but a large party came in after us. We ordered our food and waited and waited and waited. The waitress never checked on us or let us know what was going on with our food. We had other business to attend to during lunch hour but couldn't because we ended up waiting 30 minutes for our food! This is ridiculous for lunchtime. When we asked what was going on, they told us our food was after the large party. I think there was a mix up but all we got was a "Sorry". Definitely lacking a customer first attitude. If they food had been worth it that would be one thing, but it wasn't. The special quiche was bland and disappointing. The salmon sandwich was also bland and disappointing; it needed some sort of sauce or livening up. The truffle fries were good. Everything lacked seasoning and salt. Our table didn't have any salt (and of course the waitress didn't ask if we needed anything until we were almost done eating.) The grinders/ salt shakers were so clogged we couldn't even get the salt out. Normally I wouldn't complain about piddly things like that but the whole experience was just so annoying at that point. We had to rush through our food and beg for the check to finally escape! Usually an experience like this ends with some token of apology so that you'll feel good about giving them another try but nada. Phew! We will NOT be going back!