Started in 1953, Elloras has lived on Dehradun’s Rajpur Road for so long it's become one with the landscape. It serves stick jaws, plum cakes, and more.
Latest Stories
Food
Mouth-watering dishes from the most unexpected corners of this diverse nation.