Map & Directions - Nikko: Asian Fusion Restaurant/Hibachi Grill
View Menu
Nikko: Asian Fusion Restaurant/Hibachi Grill
1280 Amsterdam Ave, New York, NY, 10027
(212) 531-1288 (Phone)
1280 Amsterdam Ave, New York, NY, 10027
(212) 531-1288 (Phone)