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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results