First the good...the coffee, friendliness of staff (quick to apoligize), bathroom and overall cleanliness. The bad...service (slow and forgetful), quality of food (poor and not fresh), menu description not matching what is served, overall menu selection, lack of sugar and general table condiments, among a few other things that escape me. Our appetizer came out last which was the hummus, which one would think would be a staple in such an establishment, and it was bland and gritty. Poor selection of beverages. The coffee excellent and fresh. Tea came already steeped? Have you ever heard of this, I never have.