Sandwich made of bread and loads of veggies.Freshly prepared and common in parts of Mumbai.