With tourism at the heart of this hill-station, Shimla is no less than brimming with option for food. There are a number of eateries here from Dhabas, Bakeries, Local eating joints, Restaurants as well as fine dining restaurants. Shimla has a range of restaurants which serve different cuisines like North Indian, South Indian, Chinese, Continental etc. Surprisingly one may not find a lot of places in Shimla which serve the local Pahari food, since the cuisine has somewhat shifted to meet he needs of the town's countless visitors.

Photos of Famous Food in Shimla

Local dishes of Shimla
Local dishes of Shimla

Restaurants in Shimla

Cafe Sol

Italian, Mexican, Mediterranean


INR 250- 300 For Two for two

Cafe Sol is located on the roof of Hotel Combermere on the Mall road. It's a perfect place for people who love exploring new places. With a very cozy ambience and authentic multi cuisine fare, Sol is a great place to dine out with family and friends.

The Mall, Next to the Tourist Lift, Next to the Tourist Lift, Shimla

Cecil Restaurant

Asian, European


INR 700-1000 For Two for two

For a luxurious and comfortable dining experience, especially if you aren't on a budget and do not mind indulging, Cecil is an apt place. The wood-paneling decor with Chandeliers adds an old world charm to the entire ambience. The menu has a long variety of Indian food as well as Thai curries. A bit high on the bill side, but is a place worth the experience.

Chaura Maidan Rd, Shimla

Ashiana & Goofa



INR 300-350 For Two for two

Run by the HPTDC, Ashiana and Goofa is the place where you will find the real taste of local (Himachali) cuisine. The twin-restaurants have a very cozy and calm ambiance surrounded by the stunning views of the adjoining areas over great food and delightful drinks. Ashiana is in the basement and has prices 25% lower than Goofa's, serving same food from the same kitchen.

The Ridge, Lower Bazaar, Shimla

Wake & Bake Cafe



INR 200-250 For Two for two

Wake and bake is the only place in Shimla where you can find delectable pancakes and bacon. For a sip of simmering coffee and a quick bite of any of the multi-cuisine dishes, try this place. The elegant interiors and the laid back ambience is worth visiting.

Mall Rd, The Mall, Shimla

Indian Coffee House

Cafe, South-Indian

8 AM to 9:30 PM

INR 400 For Two for two

The true spirit of Shimla can be experienced here as you find many locals chit-chatting here. The Indian Coffee House is a popular place in town for breakfasts and dinner. A very reasonable eatery and worth visiting once.

DC Office Rd, The Mall, Shimla, Himachal Pradesh 171001

Cafe Simla Times

Cafe, Bakery, Bar


INR 500 For Two for two

Specializing in wood fired pizzas, gourmet burgers, world cuisine meal platters, shakes and cocktails- this cafe was opened recently and is getting popular among the youth and tourists in Shimla. It offers great panoramic views of the city and captures the soul of this British summer capital through its art and graffiti.

The Mall Road, Shimla

Places to Visit In Shimla