Inari Sushi

Order Online

About Inari Sushi

Proud To Serve Our Community!

Inari Sushi offers a wide selection of japanese dishes that are sure to please even the pickiest of eaters. Our chefs take great pride in their food and strive to create dishes that are flavorful and delicious.

Location

Inari Sushi

7428 W North Ave, Elmwood Park, IL 60707
Location Icon
Takeout
Location Icon
Delivery

Hours of Operation


Monday-Thursday:

11:30 am - 09:30 pm


Friday-Saturday:

11:30 am - 10:30 pm


Sunday:

11:30 am - 08:15 pm


Order OnlineView Menu

Order on the Beyond Menu mobile app!

Apple Store Image
Google Play Image
food

Inari Sushi - Elmwood Park, IL

7428 W North Ave, Elmwood Park, IL 60707 Call us today: (708) 583-2300