CDO’s favorite creamy, refreshing treat to beat the tropical heat.
Resto Freeno is an Italian-fusion restaurant featuring an earthy, organic, and industrial design concept created personally by the owner. Located in Cagayan de Oro, it serves fresh, organic comfort food and homemade gelato in a cozy atmosphere