If you are coming to Lahore for the first time I would suggest you pack some warm clothes with you since it has been cold weather for the past couple of days. Lahore has many popular spots that you can visit but as someone mentioned, you can take a guided tour on double decker bus, which is the most convenient way to check out old Lahore. Now that orange train has been launched, you might as well take a ride on that and get adventurous. For food, you don't need to worry about visiting special spots, every other place there is someone who is masterclass chef. Murgh Channy, Patoray, Paye, etc. You can stroll in food street and if you are with family and don't want to be ogled, then might I suggest food court in packages mall. Nowadays, there are many rooftop options as well but in cold weather its better to opt indoors. My post is getting too long so I am going to cut it short and tell you to check out Minar-e-Pakistan, Shalamar Garden, Hall Road, Tollinton Market, Shah Alam Market, Akbari Mandi, Samnabad Dongi Ground, Model Town park, Bahria Mosque/Effiel Tower, Wazir Khan Mosque, Lahore Museum and Army Museum, Botanical Garden, Lahore Zoo, Jinnah Garden, Race Course Park, Sukh Chan Blue Mosque Replica, Karim Market, Liberty market, etc. When you are tired, come to DHA cinema or bowling alley, then you can try some fast food with Hardees.