Share Aloo Chokha Cooking Time: 20 minsDish Indian Aloo chokha, is basically roasted garlic potatoe, unique to the kitchens of India. Choka refers to a cooking method that involves roasting vegetables and meat with a dry marinade. The sky... Alekya SisodiyaMarch 20, 2018 Like 0 Read More Comment 447 Views