Malls

Mahagun Mall Vaishali – Mini India Bazaar

Ansal Plaza Mall Greater Noida – Mini India Bazaar