Fuji Japanese Hibachi Grill and Sushi Bar offers an impressive, fine-dining experience that’s a rare treat in Idaho Falls.
With artfully arranged plates of cured yellowtail, ricotta gnudi shrouded in a wash of foam, and olive ciabatta prime for ...