Sector 7, Dwarka, New Delhi
Mushroom Tikaa
Mushroom tikka is a veg delight that marries the earthy goodness of mushrooms with an array of tantalizing spices. Plump and succulent button mushroom
₹299
Items shown are for Sector 7, Dwarka, New Delhi . Check results near you.