Stella's Ice Cream
Stella's Ice Cream in Idaho Falls
IDAHO FALLS — 3534 E Avalanche St Unit 400 · Idaho Falls, ID, 83401-4026
Visit us
Closed · opens 12:00 PMToday · 12:00 PM - 11:00 PM
Call +16054845586
Pickup
Delivery
On the menu here
Order from IDAHO FALLS
Hungry? Order from IDAHO FALLS.
Browse the full menu and order online for pickup or delivery.







