Chef Zakir’s owns another restaurant beside Clifton grill and its called Shan-e-Muglia. This restaurant offers an amazing buffet and has been considered as the biggest buffet in Asia. Shan-e-Mughlia is located just adjacent to the Millennium Mall at the end of the National Stadium Road on the same location where the old Drive-in cinema used [...]