Inari Sushi
Add to Favorites
OPEN NOW
Today: 11:30 am - 11:00 pm
Saved to Favorites
Phone: (708) 583-2300
Address: 7428 W North Ave, Elmwood Park, IL 60707
Website: http://inarisushi.com
Phone: (708) 695-5420
Inari Sushi Restaurant LLC
Inari Sushi Restaurant
Cuisines: Japanese, Asian, Sushi
Price Range : Below Average
6425 North Ave, Oak Park, IL 60302
7237 Madison St, Forest Park, IL 60130
6851 North Ave, Oak Park, IL 60302
1742 N Harlem Ave, Elmwood Park, IL 60707
1031 Lake St, Oak Park, IL 60301
7330 Madison St, Forest Park, IL 60130
5914 W Lawrence Ave, Chicago, IL 60630
530 Mannheim Rd, Bellwood, IL 60104
3752 W Lawrence Ave, Chicago, IL 60625
4601 N Lincoln Ave, Chicago, IL 60625