Restaurants in Idaho Falls, ID
Restaurants • Night Life
2894 S 25th E,
Idaho Falls ,
ID
83404
UNITED STATES
Based on 1 reviews
Great Sushi for a great price!
They have great spider rolls, and a bunch of other great tasting dishesWorldwide > United States > Idaho Falls, ID > Restaurants