Where is The Giacomo?

Where is The Giacomo located?

The Giacomo, New York, United States of America (approx. 43.08541°, -79.06174°)


Where is The Giacomo on the map?