Orchard Mall
Located in Bahria Town Lahore, Orchard Mall is spread over an astounding 15,000 square foot and has the capacity for about 100 shops, hotel apartments and IT market. Two shop categories are available with front shops and standard shops, vendors have the option to customize the shop sizes by merging shops as well.