Dehraduna Dumplings is a restaurant specializing in Momos, Tibetan and Nepali steamed dumplings with various meat and vegetarian fillings.