Food Quiz·Posted on 4 Dec 2020If You've Eaten More Than 16 Of These Indian Foods Then You Love Everything SourAre you obsessed with imli?by Sumedha BharpilaniaBuzzFeed StaffLinkFacebookPinterestTwitterMail h/t: If You've Eaten 21/30 Of These Foods Then You Love Sour Food