Location

Ambassador Wine
1020 2nd Avenue
New York, NY 10022
United States
40° 45' 26.1504" N, 73° 58' 0.2964" W