Masala Aloo Recipes: Aloo or potatoes are a popular ingredient in Indian cooking, especially when prepared in a dry style. Check out our easy, yet amazing recipes for cooking potatoes this way. Perfect for anyone ...