|From shoeless james|
My new favourite sushi restaurant is Inari Sushi, on North Avenue, just west of Harlem, in Elmwood Park. Yep, a sushi restaurant over by North and Harlem in Elmwood Park. This plate has a combination of the Godzilla and Hawaiian maki-mono sushis. They were incredible. Later I will post a picture of what I had for dessert.