Kankaria is First street food destination in India