Karela is eaten across India and is believed in many homes to be good for the blood, which is why it appears at lunch so often.
Grandmother's medicine, delicious edition.