NextEats
›
Utah
›
Food in Alta
› The Igloo
The Igloo
Restaurant · 10420 Little Cottonwood Rd, Alta, UT
Dine-In
More food in Alta, UT