Arshad Khan / Dehradun. Anna Dosa is the best place for the lovers of South Indian food in Dehradun, the capital of Uttarakhand. Here you will find many types of dosa, idli to eat. The special thing is that you get to eat dosa of the best quality at the minimum rate. Anna Dosa is located on EC Road Dehradun. Its timing is from 3 in the afternoon to 10 in the night. The South Indian food hub in North India, Anna Dosa reflects the diversity of the country. There…
Read More