In a tall glass, add the halo halo mixture and tapioca pearls or sago at the bottom of the glass until the middle of the glass is reached.
Add the shaved ice on top of the mixture until the top of the glass is reached. Give at least 2 inches of space for the remaining toppings at the top. Drizzle the evaporated milk on top of the shaved ice to preference.
Add another spoonful of the halo halo mixture and tapioca pearls on top of the ice. Top with the cubed leche flan, a scoop of ube ice cream, and a scoop of the ube halaya. Drizzle with additional evaporated milk if desired. Enjoy!