Sheepish about Coffee, Don’t Walk into Kaffe 1668 on Greenwich Street