The name Aangan means “courtyard” in Hindi — and that’s exactly the feeling this restaurant aims to create. A warm, open, familiar space where food is cooked with love and served with care. Aangan Restaurant Dehradun is the flagship and most well-known location. Situated along the popular Rajpur Road in Karanpur, it has earned a 4-star rating from over 1,200+…