Fresh, healthy, delicious. That’s Inari Sushi

Nine years on Elmwood Park’s Restaurant Row

by