Gelu Italian Ice
The name Gelu means “freeze, frost, cold” in Latin, and the dots over the letter “U” in our brand logo reflect our happiness to serve you. At Gelu we are dedicated to happy taste buds, healthy living, and having fun!
Recent Review by Cristina O. on 02-19-2020"Drink purchased was great."... Read More