Iki Modern Japanese Cuisine

133-42 39th Ave

Iki Modern Japanese Cuisine Details

Located in Hyatt Place Hotel is extraordinary Japanese cuisine with excellent sushi. Manhattan food snobs often make the effort to trek out the wilds of Queens for a meal.

Iki Modern Japanese Cuisine
133-42 39th Ave
Flushing, NY 11345
Website
Editorial Rating

Iki Modern Japanese Cuisine Map

Nearby Subways

Other Japanese