Mama Chicken is a casual dhaba with both veg and non-veg street stalls. The restaurant is managed by 24 chefs who run the show with outdoor tandoors and grills. Relish their flatbread wrap Franky rolls and Tibetan dumplings; butter-soft chicken tikka with naan are a must-try