Ali Baba Solar System & Transformer Winding CenterMASHA ALLAH SHOPPING CENTER NEAR OPPO FRANCHISE SAGYOON ROAD SOBHO DERO, Sobhaderoopen now, until 20:00