Right on schedule, Tsar Nicoulai Caviar Cafe has moved out of its Ferry Building cubbyhole. Its last day was yesterday, but all the caviar aficionados in the crowd shouldn't worry: Tsar Nicoulai's new Union Square location is a go, with an imminent opening. The exact location is being kept under wraps but the debut is slated for just four weeks from now. [EaterWire, previously]
Filed under:
Loading comments...