The hills are our favourite place to be, and what better than a weekend trip to Dharamshala? Obviously, we recommend you traverse further and end up in McLeodganj or even better, Dharamkot. But once you do, these are LBB’s choice eateries in this Tibetan town.

Jimmy’s Italian Kitchen

jimmys_italian_kitchen_mcleodganj-27 10 Places For The Perfect Mountain Meals In McLeodganj

Image courtesy

A sister concern of the Clay Oven, Jimmy’s Italian Kitchen does really good pizzas. We’ve even heard patrons raving about their pastas and the chicken in red wine sauce. Think Big Chill at half the price, and with a better location.We recommend that you go with time on your hands because the service is a little sleepy, but then so is the town. The chocolate mousse is exquisite.

Where: Jogiwara Road, Mcleodganj

Price: INR 500 for two {approx.}

Timings: 9am – 11pm

Contact: +91 9459259754

Follow their Facebook page here.

Clay Oven

This is our go-to, and favourite spot in the main square. So much so that the owner is our emergency contact for food, drinks, advice, and all other needs. As for the food, we loved the chicken momo; hot dumplings in the cold weather and their exquisite hot peach tea was blissful. We went a second time and got their desserts too. The lemon cake is a bit dry but otherwise the food is amazing.

Where: Main Square, McLeodganj

Price: INR 400 for two {approx.}

Timings: 9am – 10pm

Contact: +91 9816116862

Follow their Facebook page here.

Green Hotel

Green_hotel 10 Places For The Perfect Mountain Meals In McLeodganj

With people milling about with their laptops or couples canoodling on sofas, the Green Hotel is exactly what it sounds like. A huge garden at the back of the restaurant has everything from ferns to fuchsias, and a view to die for. The back of the homey place opens out on to the hills, and a view of the valley from a height.

This is a fab joint for vegetarians, vegans and people who are lactose intolerant. Plus, they have shelves full of books to trade from. {Boy, are we tempted to go back.}

Where: Bhagsu Road, McLeodganj

Price: INR 350 for two {approx.}

Timings: 7am – 10pm

Contact: 0189 2221479

Check out their website here.

Moonpeak Espresso

We have only one thing to say about this cafe and gallery space — free Wi-Fi. Not to say that this place doesn’t have the best coffee in town; Moonpeak is the tourist spot that actually delivers. Good portions when it comes to food and facing the hustle and bustle of the street, the hill cafe is the cutest thing. PS: Try their banana cake and apricot chicken.

Where: Shop 3-4 Surya complex, Temple Road, McLeodganj

Price: INR 300 for two {approx.}

Timings: 9am – 11pm

Contact: 0189 2220375, or write to

Visit their website here.

Trek And Dine

52268481_HRujGUgCKDfxPtBVb2xkR0rr9-giOM-EJqRRHtue1ps 10 Places For The Perfect Mountain Meals In McLeodganj

This is for those who have stayed away from the bustle of the city and are enjoying the the wood-fired pizzas and late night soirees of Dharamkot. We tried their Pita and Hummus and we must accept that an entire plateful of hummus is not for the weak. We also recommend their espresso in the mornings and the sandwiches to go with. PS: Portions are big.

Where: Main Center Market, Dharamkot

Price: INR 400 for two {approx.}

Follow their Facebook page here.

Peace Cafe

Doing some interesting Tibetan flavours, Peace Cafe is a tiny intimate cafe that has us craving some Tibetan bread right now. The ambience is peaceful and the place guarantees piping hot food in the cold, cold weather. The family running the cafe is warm and welcoming, and we particularly recommend the butter tea if you want to try something different.

Where: Main Road, McLeodganj

Price: INR 100 for two {approx.}

Timings: 8am – 9pm


Indique 10 Places For The Perfect Mountain Meals In McLeodganj

Spend some time over tea and finger food at Indique {or maybe, the bar?}. Located on the main temple road, this has a view of the Kangra Valley and the Pong Dam opposite it and is one of the few places that does Indian food like home. What we love best about this nook is the music. They play some excellent tracks just in tune with the ambience and also have live gigs during the evenings.

Where: Mount View Complex, Temple Road, McLeodganj

Price: INR 400 for two {approx.}

Timings: 9am – 11pm

Contact:  +91 8894366188

Follow their Facebook page here.

Namgyal Cafe

It might be a bit of a bother getting to this joint but it will be made up to you by their amazing thin crust pizzas. Located inside Om Hotel, the place is a colourful and fun, and smells of wood-fired pizzas. They also have sandwiches and pastas, but we say, look out for the cakes. PS: The bookshelf has an eclectic collection of fiction and non-fiction titles.

Where: Om Hotel, Nowrojee Road, McLeod Ganj

Price: INR 400 for two {approx.}

Timings: 7am – 10pm

Contact:  +91 9816150562

Shiva Cafe

mcleodganj_shiva_cafe 10 Places For The Perfect Mountain Meals In McLeodganj

Notoriously infamous, Shiva Cafe is where you can find some quality questionable stuff and also momos for when the munchies strike. We recommend that you don’t take your mom along; it isn’t the most PG-rated place. Hippies mill around through the day but we insist that you go for the view and not the crowd. The breathtaking view is worth the hike.

Where: Bhagsu Naag Waterfall Pathway, McLeodganj

Price: INR 400 for two {approx.}

Contact: +91 9625028530

Follow their Facebook page here. 


This book cafe’s ravioli is out of this world. We won’t recommend this place for the peace and quiet, especially since it’s in the middle of the town and the noisy road outside can be a dampener. We would love you to go for the burgers though. Flavourful wood-fired food, the smoky taste-memory makes us want to catch a bus to Mcleod right now.

Where: Lower Jogiwara Road, above the Asho Spiritual Institute, McLeodganj

Price: INR 400 for two {approx.}

Timings: 9am – 11pm

Contact: +91 9736479352

Visit their website here. Check out their Facebook page here. 


  • SAVE