Stella’s Ice Cream - State Street

Ice cream shop · 4740 W State St, Boise, ID

Hours

More food in Boise, ID · Ice Cream in Boise