Ellora's Melting Moments is a long running famous bakery in Dehradun, and a favourite with old timers and new people alike. Their products range from mouth watering chocolate pastries and cakes to the famous Dehradun rusks, muffins of all sorts, cupcakes and more.