Wah Sale Mela is located in Rawalpindi, Pakistan on Al Rehman Plaza, Grand Trunk Rd, near Nawababad Stop, Taxila. Wah Sale Mela is rated 4.4 out of 5 in the category discount store in Pakistan.
Address
Al Rehman Plaza, Grand Trunk Rd, near Nawababad Stop, Taxila