Inari Sushi Restaurant

4.5 (393)restaurant

A relaxed Elmwood Park spot serving inventive specialty maki, fresh sashimi, and traditional Japanese classics.

Order now

Description

Located on West North Avenue, the casual neighborhood establishment centers on an extensive menu of sushi and traditional Japanese fare, serving local patrons through both dine-in and takeout.

Ask Karpo for more information.