Hummingbird Restaurant
Temple Road, McLeod Ganj, Dharamsala 176219 India
Hummingbird Restaurant is a Asian, Tibetan, Vegetarian Friendly place is located in Dharamsala, Himachal Pradesh. The address of Hummingbird Restaurant is Temple Road, McLeod Ganj, Dharamsala 176219 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is 11892221006, or open their website to view relevant information, The url is http://www.norbulingkahotels.com/chonor-house1.html