Malhar Mega Mall

Neeman's
Footwear at Malhar Mega Mall, Indore
About Neeman's
Neeman’s is India’s first sustainable footwear brand, creating stylish, eco-friendly shoes from natural and recycled materials.
Inside Malhar Mega Mall
17, Agra Bombay Road, Vijay Nagar, Indore, Madhya Pradesh, 452011