Hokkaido Ramen House

901 Pier View Dr Idaho Falls ID 83402 USA

(986) 497-3908

Location