Barsha Oasis Nursery

Near Park 2 - 38A St - Al Barsha 2 Street