Allama Iqbal Town Address: Plot 169, Nazim Block Allama Iqbal Town, Lahore, Punjab, Pakistan Phone: +92 042 1122334 Operating Hours: Please contact store for timings. Get Directions