Restaurant Directory

Order from Japanese restaurants near Idaho Falls, ID

  1. Japanese

    Teppanyaki

    2625 S 25th E
    Idaho Falls, ID 83404
  2. Japanese

    Sushi

    6509, 2894 S 25th E
    Idaho Falls, ID 83404