×

Aloo bhaja

alu bhaja

Potato strips stir-fried in mustard oil