Are you on 124th Amsterdam
Address: 1280 Amsterdam Ave, New York, NY 10027, USA
Ed B. | Oct 14, 2018
122nd
Kaylee Lopez | Oct 14, 2018
122 and Amsterdam
Lavonda White | Oct 14, 2018
Do have to make reservations
Betsie Rosa (The Traveling Butterflies) | Oct 14, 2018
Yes
James Morales | Oct 14, 2018
Nikko's is on the corner of 123rd Amsterdam Ave.
Thanks! Your answer is awaiting moderation.