Fuji Japanese Hibachi Grill and Sushi Bar offers an impressive, fine-dining experience that’s a rare treat in Idaho Falls.
The former Bo Bo China building on Church Road has officially gone on sale, signalling the end of the restaurant's run in our ...