Restaurants at Hotel Saffron Leaf, Dehradun

This is a multi-cuisine restaurant that serves up a spread of delicious Uttarakhandi food.

This is a bar with fine dine ambiance which is perfect to spend leisure time with family or friends.