Iki
133-42 39th Ave h04, Flushing
(718) 939-3388
Recent Reviews
Order Online
You May Also Like
Grill Master - 133-42 39th Ave STE 101
Chinese, Barbeque
Che Li Flushing 浙里 | Authentic Chinese Restaurant - 133-42 39th Ave STE 102
Chinese, Shanghainese
Leaf Bar & Lounge - 10th Floor - Roof of Hyatt Place Hotel, 13342 39th Ave
Cocktail Bar, Lounges, Venues & Event Spaces, Pet Friendly
Restaurants in Flushing, NY
Iki
133-42 39th Ave h04, Flushing, NY 11354
(718) 939-3388