Shillong is literally a foodie’s paradise with lots of great restaurants, cafes and bakeries. Restaurants in Shillong offer best foods at mid-range and affordable prices. Even for a person with budget limitations visiting the topmost popular restaurants in Shillong is not a problem. The only issue is the unwillingness of some restaurants to accept debit/ credit cards so make sure that you carry around sufficient cash. Card swiping machines are sometimes unavailable and sometimes out of order so prepare yourself for these scenarios.


1. Cafe Shillong 

Arguably Café Shillong is of the coolest restaurants cum cafes in Shillong.This place is actually a full-fledged restaurant that is known for its great food. The management who run the popular Center Point Hotel in Shillong runs this place too so the service is always top notch although on busy days the staff seems a little distracted.

The decor is quite eclectic with a khasi traditional guitar on the wall. The menu is very impressive although all items in the menu are available every day. Vegetarian food like the Veg Burger, Veg Pasta and Veg Noodles are highly appreciated by the customers. In the list of Dessert Menu people love to have brownie with ice cream.

Meat lovers too have a wide choice. A must try is the Khauswey, a local dish served with many side dishes, boiled eggs, shredded prawn, chilli Soya Chunks,  roughly chopped lemon and spring onion. The thick slices of high quality flesh are grilled and fried which is quite popular too and so are the sandwiches. Don’t miss the coffee as it is known to be the best in town.

Address: L.P. Building, (NIIT Building), Main Road, Laitumkhrah, Shillong-793003

Phone: +91 364 250 5759

2.City Hut Family Dhaba

True to its name, the restaurants waiting area is modeled after a typical village styled hut in order to present the guests with a unique experience. The restaurant area is however quite modernistic and there are many items of decor in the City Hut Family Dhaba that will please you like the beautiful wishing well located at the front of the entrance, simulated waterfall with actual white ducks swimming around. On the other side of the reception counter you will see beautifully arranged selections of organic vegetables and fruits and even sacks of grains used as decor items. There is a coal bonfire inside the restaurant which is a bonus to the guests on colder days.

The Thalis are hot sellers in the restaurant and it is better not to order multiple starters if you intend to try the Thali which has sufficient times to meet your appetite. The momos (both steamed and fried) are hot sellers too and many families can be seen happily digging into their Dal Makhani and Mutter Paneer. The North Indian Thalis (fish, chicken, egg and veg variants are offered) all range between Rs.250 to Rs.300 INR.

The City Hut Family Dhaba is mostly packed on all days at meal hours and it is one of the few popular restaurants in Shillong that does not serve alcohol. It has ample parking space which is a great add-on in a parking starved area like Police Bazaar. The menu offers Khasi, North Indian, Chinese and Continental Cuisines. Meal for two will cost you around 1000 INR on À la CarteMenu.

Earle Holiday Home, Oakland Road, Police Bazar, Shillong-793001

Phone: 0364 222 0386


DejaVu is the most prominent dining destination for the young cool community of Shillong and the preferred restaurants for tourists too. It is one of the best Chinese restaurants in Shillong. The restaurant has a nice ambience. It is co-owned and managed by the City Hut Dhaba Group so professional and quick service is found here. This restaurant mostly specializes in Chinese Food which is reasonably priced. The food is one of the best in Shillong.

The staffs are friendly and well behaved. The restaurant is located at the third floor of the building at a busy junction. It is nearby Nazareth Hospital.

Meal for two will cost around 900 INR.

Address: Opp. Nazareth Hospital, Police Point, Laitumkhrah, Shillong

Phone: +91 364 250 277

4.Qzine Restaurant

Qzine restaurant is located nearby the busy crowded way of Police Bazar Main Marketand is at the First Floor. You have to keep an eye on the signboard while passing through the market. The place is air conditioned and despite its sophisticated looksit is quite affordable. However there is no elevator but a steep flight of stairs that leads up to the restaurant.

Qzine Restaurant is known for North Indian dishes though the menu is extensive and features south Indian and Chinese dishes too. Chicken Bharta, Mutton Roghan Josh, Kadhai Paneer, Paneer Butter Masala, Laccha Aloo, Kebabs are some of its specialties. The vegetarian Tandoori platter is quite different and delicious and so as the American Corn Dish. Qzine is owned by the owner of Madras Cafe. There are three super comfortable booths that line the wall, you will definitely like the comfort that they offer.

Address: First Floor from R.B. Store, Police Bazar, Shillong-793001

Phone: 0364 250 5544

5.Barbeque Restaurant

It is one of the more popular Chinese restaurants in Police Bazaar area, Barbeque has a unique its own unique ambience. The dim lighting, Chinese peripherals on the wall and the design of furniture relate it to the Chinese art that imparts itself well to a hill town like Shillong.

There is always a huge crowd during lunch and dinner hours, so arriving early would be best as the restaurant has limited number of seats. Food is mostly delicious and typically non vegetarian menu is far more extensive than the vegetarian options. Momos and Chows are mostly sold here.

Prices are abit higher than other Chinese restaurants nearby. Minimum budget for two is around Rs.2000/-

Address: Near Lila Brothers, G.S.Road, Police Bazaar, Shillong-793001


Lamee would be a   good choice when it comes to menu. It offers North Indian, Chinese as well as Thai cuisines with wide ranges of both vegetarian and non-vegetarian dishes.  Chicken Biryani, Cheese Naan and paneer dishes are most wanted here. A special dish here is the Chicken with bamboo shoots along with burnt garlic with fried rice and fresh fruit salads.

The service offered is uniqueand the ambience is good. This restaurant closes at early at 9 p.m. Minimum budget for two at Lamee would cost around 850/-INR.

Address: Top Floor of Lila Brothers, G.S Road,

Opposite Broadway Hotel, Police Bazaar, Shillong-793001

7.Sao Aiom Restaurant at RiKynjai

If you are seeking to have meal in the midst of nature then Sao Aiom restaurant is your place to go witnessing the serenity by the Lake. This is part of RiKyanjai hotel which showcases the indigenous cuisine of the North East. The menu of Sa Aiom have vast contents and offers a range of dishes across Khasi, Naga and Garo cuisines. Besides Jadoh (A well known khasi dish), it offers Do O Pura which is a mild yet unusual tasting dish with chicken in tender mustard greens served with rice powder.

The amazing part is that you get to dine in an awesome surrounding and can keep looking at the vast rich green forest adjacent to the Umiam Lake. The sun setting down over the lake creates a magical reflection that adds more good experience on your visit.

Address: Umniuh Khwan, UCC Road, RiBhoi District, Meghalaya

Phone: + 91 9862420300/ 9862420301