Where is Restaurant Aquavit?

Where is Restaurant Aquavit located?

Restaurant Aquavit, New York, United States (approx. 40.7608°, -73.97222°)


Where is Restaurant Aquavit on the map?