Dharamsala restaurants

Top Choice Vegan in Bhagsu & Dharamkot

Bodhi Greens

For beautifully blended flavours, this all-vegan delight is hard to beat with its imaginative range of stews, delicious 'Buddha-bowls', soups and curries plus smoothies fashioned from non-dairy milks and sweetened w…
Top Choice Multicuisine in Mcleod Ganj


As well as McLeod's best barista coffee, this excellent gallery-cafe serves some very imaginative cuisine including brown-bread open sandwiches (try the roast aubergine with tomato coulis), Himachali thalis, and del…
Multicuisine in Norbulingka Institute

Norling Restaurant & Cafe

The Norbulinka's magical Hummingbird Cafe has a certain Tibetan elegance and outdoor tables that spill into the idyllic, tree-shaded rock garden.
Italian in Mcleod Ganj

Nick’s Italian Kitchen

One of McLeod's undisputed traveller hubs, with its shelves of books and very extensive rear terrace, well-run Nick’s goes well beyond Italian (though the thin-crust pizzas are good) to cover most veggie culinary ba…
Japanese in Mcleod Ganj

Lung Ta

This popular, vegetarian Japanese restaurant is renowned for its daily changing set menus, but also worth visiting for its fairly authentic miso soup (₹50), okonomiyake (Japanese veg-omelette) and the excellent kari…
Italian in Mcleod Ganj

Jimmy’s Italian Kitchen

Spacious and inviting on two levels, with options to sit at gazeworthy-window bar stools, Jimmy’s offers a choice of 18 sauces for its pastas including a tomato-cream-vodka chicken penne.
Multicuisine in Mcleod Ganj

Clay Oven

Upstairs at the start of TIPA Rd, the adobe-and-hardwood interior is made all the more attractive with globe lanterns and flower baskets hanging over the narrow balcony. The menu is specially strong on Tibetan food …
Pizza in Bhagsu & Dharamkot

Morgan's Place

Down an easily missed stairway from the Himalayan Cafe, Morgan's rooftop terrace has some of the most glorious mountain views in Dharamkot, while proper clay ovens ensure pizza so good that you might need to pre-boo…
Multicuisine in Mcleod Ganj

Green Hotel Restaurant

This traveller-oriented hotel restaurant, with a sunny terrace and comfy couches inside, serves very good vegetarian food that spans a wide range of cuisines.
Multicuisine in Bhagsu & Dharamkot

Cool Talk Cafe

Eschewing wi-fi and alcohol, this neat little cafe declares itself a 'sanctuary for body, mind and soul'. Dishes include toasted sandwiches, Indian staples, salads, hummus, baba ganoush and notably Korean food inclu…