After a long walk around Deer Park Institute, visit this restaurant and have a rest here. Radha Dhaba is a right choice if you are in the mood for the Vegetarian cuisine. Many reviewers mark that the staff is nice at this place. Guests say that the service is enjoyable here. When you enter this place, pay your attention to the comfortable atmosphere. The average score of this spot on Google is 4.6.