Hokkaido Ramen House | No Sushi!

Ramen restaurant · 901 Pier View Dr, Idaho Falls, ID

Hours

More food in Idaho Falls, ID · Ramen in Idaho Falls