I love Carly's. They have great sandwiches (particularly the tuna), with plenty of selection for vegetarians. Other reviews have said that service is not fast -- true. But not in a jerky way. More in a European, "oh, you wanted your check?" way. Maybe that's the hippie in Carly's. It's a super comfortable place for dates, book club meetings (during the week -- call ahead to make sure they can handle you), or First Fridays.