Frozen Fruit is a Ice cream shop located at Cra. 17 #17-34, Timbio, Timbío, Cauca, Colombia. It has received 3 reviews with an average rating of 4.7 stars.
The address of Frozen Fruit: Cra. 17 #17-34, Timbio, Timbío, Cauca, Colombia
Frozen Fruit has 4.7 stars from 3 reviews
Ice cream shop