Caviar Kaspia Opens At The Mark Hotel In New York City

“It’s a match made in luxury heaven.”