Elmwood Park, IL asian restaurants & food

Inari Sushi

Japanese Restaurant, Sushi Restaurant

7428 W North Ave (74th Ave & Monroe Ave), Elmwood Park, IL 60707
(708) 583-2300

, ,

Excellent Good Average Poor Awful 3.5 / 5 based on 72 votes

Photos

  • Inari Sushi photo by Nicolas Hernandez
  • Inari Sushi photo by JP
  • Inari Sushi photo by Anthony cuda
  • Inari Sushi photo by John J
  • Inari Sushi photo by Yuliya Leybyuk
... A must: double cucumber martini w/o the sugar rim, garlic edamame, tuna... ... are delicious!! the garlic edamame are also awesome!! ... Roll, and Shrimp Tempura!

Reviews: 1

  • Jim H.