Imtiaz Mega is located in Karachi City, Pakistan on Nazimabad No. 4 Block 4 Nazimabad, Karachi,. Imtiaz Mega is rated 4.3 out of 5 in the category department store in Pakistan.
Address
Nazimabad No. 4 Block 4 Nazimabad, Karachi,
Accessibility
Wheelchair-accessible car parkWheelchair-accessible lift