Dabeli * - Daiquiri Probablty not the best accompaniant * Had to google it. (Indian) street food. You must have had many opportunities to try, during your trips their/there