Peace Cafe
Main Mall, McLeod Ganj, Dharamsala 176219 India
Peace Cafe is a Asian, Cafe, International, Tibetan, Vegan Options, Vegetarian Friendly place is located in Dharamsala, Himachal Pradesh. The address of Peace Cafe is Main Mall, McLeod Ganj, Dharamsala 176219 India.