Angry NaniMay 10, 20211 minAloo Chaat: Street Food PotatoesAloo (meaning potatoes) Chaat is a savory Indian street food. A visit to your local Asian market (or international isle) is needed to...