Pav Bhaji is perhaps one of the most beloved street foods of India, that has its origin in the vibrant city of Mumbai! Mumbai has pav-bhaji stalls at every other corner and no one does a better pav bhaji than the vendors of this city. I remember having the best pav-bhaji at iconic Juhu beach many…