1900 Channing Way, Idaho Falls, Idaho 83404, United States
1 fine café