4 clicks
Half Off at Inari Sushi in Elmwood Park
$20 for $40 Worth of Japanese Fare at Inari Sushi in Elmwood Park
Skilled chefs handcraft fresh nigiri, sashimi & vegetarian maki in Zagat-rated eatery with modern, low-lit ambiance