Delhi Chilli (Mast Tadka)

Indian, North Indian, South Indian
Open from 11am to 10pm
Closed On Every Tuesday
Delivery Home / Delhi Chilli (Mast Tadka)