Who says Lahore is good at food? Lahore might be good at "eating", but not good at food At All! People eat here quite much, but the quality of food is weird. You can have a weird smell, some kind of a weird oil/ghee in every dish. The karahi is not at all like a karahi, it's like bhuna gosht.
Anyway - I have had a bad experience over all of food at Lahore.