Are you on 124th Amsterdam

Tonvia Ford | Oct 14, 2018 | Category: Japanese restaurant in New York

Nikko - All questions

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.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is proof of vaccination required

Nicole Vasquez | Dec 17, 2021
Read More

Trending Places