Inari Sushi stuffed with rice and vegetables

Inari Sushi stuffed with rice and vegetables

July 09, 2012

Inari is a God of the Japanese Shinto religion and a fitting namesake for these delicious stuffed pouches of tofu. Inari...

View full article →