What other say:
Best place to buy
good place to shop, but the only thing I don't like about this place that won't know who is working here (Employee) and who customer you will 95% ask customer about things.
They are selling by low price
All in one shopping mall located in Ahmad Shah Baba Mina
This place in.the Ahmad sha baba mina kabul second square