While Lahore is a friendly and socially liberal city with a rich culture, it’s important to be respectful of local culture and customs. Around 95% of the population are Sunni or Shia Muslim and when visiting a mosque women should wear a dupatta, a scarf used by local females to cover their heads, and both men and women should remove their shoes.
To sample traditional Pakistani food, head to Gawalmandi Food Street. Open 24 hours a day except during Ramadan, the street is pedestrianised at night and is surrounded by interesting old buildings and the bustling Landa Bazaar. Local dishes to sample here include well-known meals such as chicken tikka and biryani and other, more obscure local delicacies.