Iki
133-42 39th Ave h04, Flushing
(718) 939-3388
Menu
Restaurants in Flushing, NY
Iki
133-42 39th Ave h04, Flushing, NY 11354
(718) 939-3388