Idali-Dosa

Nagaur: Idli and dosa of this shop are famous, the taste is such that even a five star hotel fails

Report: Krishna Kumar / Nagaur. South Indian food is such that most people like it.…