Amsterdam Restaurant & Tapas Lounge

1207 Amsterdam Ave
New York, NY
212.662.6330
40.80888
-73.959331

for Amsterdam Restaurant & Tapas Lounge
Directions
from: