This place is called Wadeshwar in Pune, India.
It serves authentic South Indian food and some local delicacies like wada pav which is a mashed potato cooked in gram flour.
We just hopped in to taste this out. The food is amazing.
I recommend this place for a quick south Indian snack.