La Michoacana Ice Cream Palace

240 S Woodruff Ave Idaho Falls ID 83401 USA

(208) 270-4268

Location