Inari Sushi

7428 W. North Ave., Elmwood Park, IL, 60707
Price: $$$$$
yelp: google:

×
Gigi
Photo Gallery

Cuisines

Sushi

Japanese


Parking-Self in Lot or Garage

Parking Street

Inari Sushi

Inari Sushi - Elmwood Park

Japanese restaurant & bar serving sushi & hot entrees in chic modern surroundings with a patio.

Top