Mount View Restaurant
The Mall, Manali, Manali Tehsil India
Mount View Restaurant is a Asian, Chinese, Indian, International, Tibetan, Vegan Options, Vegetarian Friendly place is located in Manali, Himachal Pradesh. The address of Mount View Restaurant is The Mall, Manali, Manali Tehsil India.
If you want to go to the place or need any services, you can contact them directly. The phone number is 253617, or open their website to view relevant information, The url is http://www.mountviewrestaurant.com