Lal Qila in Karachi is where we had dinner after a day full of activities. It's a big buff where they cook the food in the middle and you can eat as much as you want!
I found their website where you can see their menu, location, virtual tour and more: