Tag Archives: Japanese

Snow Eagle

The Snow Eagle is in a beautiful spot on the West bank of the Snake River in downtown Idaho Falls.  I ate lunch there yesterday.  The owners, Jerry and Sumiko Mitchell, are out, front and center, ready to greet you. … Continue reading

Posted in restaurant reviews | Tagged , , , | Leave a comment