Iki Modern Japanese Cuisine - City of New York

#50 - European - St, Japanese
133-42 39th Avenue, Flushing, NY 11354, City of New York, United States

Iki Modern Japanese Cuisine

Address
133-42 39th Avenue, Flushing, NY 11354, City of New York, United States

At a distance of 109 meters from Iki Modern Japanese Cuisine in City of New York there are parking options where you can leave your vehicle, Or, you could take the public transportation and get off at the station MTA-Flushing-Main St, which is 220 meters away from Iki Modern Japanese Cuisine.

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menulist App now