Davangere dosa stalls is a common site all over the Pune. However Om Sai Dakshin Dosa – an humble cart in Chinchwad area stands out …