Experience fine dining at Nature Treat, which is situated in Solan, Himachal Pradesh. It is a multi cuisine restaurant serving varied cuisine to ensure absolute guest satisfaction. The captivating ambience is no less in value than the qualitative and delactable food it serves.
Nature Treat is the perfect place to have a great time at Kumarhatti in Solan. It is well known destination for Multicuisine Restaurant, Breakfast, Lunch, Dine.