Restaurants at Hotel Saffron Leaf, Dehradun

Restaurant Hotel Saffron Dehradun 1

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

SNOA8324

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