Indian street food is abuzz with a variety of lip-smacking foods these days. Not just Indian snacks, international cuisines have also made their way onto our streets. Talking about international food, ...