Leader Road, Allahabad
Mushroom Tikka
Mushrooms marinated in tandoori masala and grilled and also served with Kachumber Salad, the simplest Indian salad made with cucumbers, onions, tomato
₹170
Items shown are for Leader Road, Allahabad . Check results near you.