India Crown Pav Bhaji is a delightful preparation of mashed fresh vegetable simmered in butter and lightly spiced, creating a deliciously mouth-watering dish.