Froyo Bubble Bar


585 Castlerock Lane, Idaho Falls, ID 83404
View on a map
 
208-709-2902




Listed Under

Restaurants