Stella's Ice Cream
Stella's Ice Cream in Twin Falls
TWIN FALLS — 1020 Blue Lakes Blvd N · Twin Falls, ID, 83301-3303
Visit us
Closed · opens 7:00 PMToday · 7:00 PM - 11:00 PM
Call +12087311130
Pickup
Delivery
On the menu here
Order from TWIN FALLS
Hungry? Order from TWIN FALLS.
Browse the full menu and order online for pickup or delivery.







