Warm, flavourful and buzzing with life, Al Ustad Special Kebab is a 40-year old gem nestled in the bylanes of Meena Bazaar. A...