INARI SUSHI 7428 W North Ave Elmwood Park, IL 60707 Phone number: 708-583-2300 Fax number: 708-695-5420 www.inarisushi.com info@inarisushi.com
join our e-mail list