Where is Gargiulo's Italian Restaurant?

Where is Gargiulo's Italian Restaurant located?

Gargiulo's Italian Restaurant, New York, United States (approx. 40.57651°, -73.98238°)


Where is Gargiulo's Italian Restaurant on the map?