When it comes to getting in the Christmas spirit, no one does it quite like Rolf's German Restaurant in New York City's Gramercy Park. The otherwise quiet restaurant and bar is a spectacle during ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results