India's Indira canteen: The best meal you can buy for 13 cents | Heykuki News