Posts

Showing posts with the label frozen yogurt

Llao Llao Frozen Yogurt, Central Park

After having lunch in Central Park Mall last week, I was curious to try the most happening frozen yogurt in town right now, Llao Llao, which fortunately happened to be placed in Central Park also. Located at the ground floor area, this famous frozen yogurt brand from Spain, although placed in such a hiding place, still get many people’s intention since the brand itself with the branches