Yoimi Sushi & Hibachi Idaho Falls

Japanese restaurant · 895 W Broadway St Ste a, Idaho Falls, ID

Hours

More food in Idaho Falls, ID · Japanese Food in Idaho Falls