LalQila Restaurant Lahore is located in Lahore, Pakistan on 12 Main Boulevard Garden Town, Babar Block Garden Town. LalQila Restaurant Lahore is rated 4 out of 5 in the category buffet restaurant in Pakistan.
Address
12 Main Boulevard Garden Town, Babar Block Garden Town