Babu New YorkSep 6, 20231 minDosaA beloved street food snack. Dosa originates from Southern India and is made with rice and lentils. Dosas are huge thin crepes served...