Foresta Cafe. Overlooking the hills along Rajpur Road, this rooftop multi-cuisine restaurant serves farm-to-table Indian, continental, fusion, and Japanese fare in a scenic open-air setting. Anyone researching the best cafe in Rajpur Road Dehradun typically wants a place combining fresh food, a relaxed atmosphere, and a standout view, and this rooftop address delivers on all three fronts with ease. Signature offerings like the Mangonada, Grilled Cottage Cheese Steak, Drums of Heaven, and Orange Mojito keep guests returning for both taste and presentation. Whether it's a birthday dinner, a date night, or a laid-back evening with friends, Foresta Cafe brings together great food and Dehradun's best rooftop scenery.