Our office is just 2 minutes away & fish always arrive hot. I do not have the patience to stand in queue, but an office guy has good relation their
2nd choice is Sadiq Darul mahi at garhi shahu, it is called Taway ki fish. I only ate couple of times, but very good. also the trick is to eat fish hot & not too much.