Mimoza

A sleek 75 sqm high-fashion boutique, within Tel Aviv's premier luxury brands mall.