Zen Plaza

Zen Plaza is a place centralizing multiple fashion brands and frequently organizes fashion shows for designers to display their latest designs.