Located in SoHo, this spot has a great ambiance and is everything they claim to be!