I am glad I didn't read the other reviews before deciding to stop here! The service was friendly and prompt when I went there on a Saturday afternoon. There were a handful of other patrons, but it was by no means busy. You order at the counter and get your own drink, then a server will bring you your food. I ordered an Avocado and Turkey sandwich on cibatta bread, and my order was delivered in good time. The food was good, but could have been a bit better--certainly nothing to complain about. I would have used avocado slices instead of a spread, but that is just my personal taste. No one came to check on how I was doing after the food was dropped off. I felt that the cost of meal was on the high side for a place that doesn't really have waiters so much as delivery people (about $10-$12 bucks for most sandwiches, and it didn't come with any sides or garnish of any kind), but I didn't feel completely cheated, either.