20 Best Restaurants In Meghalaya

20 Best Restaurants In Meghalaya

🗓️ Last updated: July 2026

⚡ Quick Picks

💸 Best Budget: Dylan’s Café
✨ Best Premium: Bamboo Hut Café
👨‍👩‍👧 Best Family: City Hut Family Dhaba
🐟 Best Seafood: Dejavu
#RestaurantCuisineCost for 2Best For
1City Hut Family DhabaIndian, ChineseN/A👨‍👩‍👧 Family Dining
2Dejavu—N/A👨‍👩‍👧 Family Dining
3Café Shillongstarters, main courseN/A👨‍👩‍👧 Family Dining
4Bamboo Hut Caféfood which is both delicious, economical₹500💸 Budget Pick
5QzineIndian, ChineseN/A👨‍👩‍👧 Family Dining
6Royal Heritage Tripura Castle Restaurant—N/A👨‍👩‍👧 Family Dining
7Lameedelicious Indian, Chinese CuisinesN/A🌿 Veg-Friendly
8Trattoria—N/A👨‍👩‍👧 Family Dining
9Dylan’s CaféItalian, Chineseand American cuisines₹250💸 Budget Pick
10Hotel Poinisukstarters, main courseN/A👨‍👩‍👧 Family Dining
11Ginger Restaurantstarters, main courseN/A🍱 Buffet
12La Galerie Restaurantstarters, main courseN/A👨‍👩‍👧 Family Dining
13Café Shillong Heritagestarters, main courseN/A👨‍👩‍👧 Family Dining
14Regal—N/A👨‍👩‍👧 Family Dining
15Madras CaféIndian CuisinesN/A☕ Cafe Vibes
16Barbeque RestaurantAsian, Chinese CuisinesN/A🌿 Veg-Friendly
17Munchies ShillongItalian, American CuisineN/A👨‍👩‍👧 Family Dining
18Living RoofChinese, ItalianN/A👨‍👩‍👧 Family Dining
19Dopwai—N/A👨‍👩‍👧 Family Dining
20Jiva VegAsian, IndianN/A🌿 Veg-Friendly

1.City Hut Family Dhaba

📍 Get Direction

This Dhaba has a covered roof and the interiors are designed to give a traditional rural look. It stays open from 11 am to 9.30 pm.
They serve Indian, Chinese and Asian Cuisines. The ambience is good, and the staff is well-trained.
They focus more on the food quality along with the quantity served.
All the delicacies are mouthwatering and worth their price.

Address: Earle Holiday Home Oakland Road, Shillong 793001, India

City Hut Family Dhaba
⭐ 4.4 (11,232 reviews)₹₹ (Google Price)
👨‍👩‍👧 Family Dining
🍽️ Cuisines: IndianChineseAsian

2.Dejavu

📍 Get Direction

‘Dejavu’ is the best place for all the Chinese Cuisine lovers. One can spend a quality time having the delicious meal with their friends and family. They also serve lip-smacking desserts. Food is worth the money spent. The ambience is good, and the staff is friendly. One can try Fish Manchurian and Fish Fingers which are among the best delicacies here.

Address: Police Point, Laitumkhrah, Shillong 793003, India

Dejavu
⭐ 4.5 (2,404 reviews)
👨‍👩‍👧 Family Dining🐟 Seafood

3.Café Shillong

📍 Get Direction

If you want to hang out with friends or have a family get together and have a meal party, ‘Cafe Shillong’ won’t disappoint. They serve starters, main course, desserts and beverages. The Cafe offers a pleasant scenic view of the luscious green forests. Food is delicious and the staff is well-trained. The interiors are well-designed.

Address: L.P. Building Niit Building Main Road | Laitumkhrah, Shillong 793003, India

Café Shillong
⭐ 4.1 (2,731 reviews)₹₹ (Google Price)
👨‍👩‍👧 Family Dining☕ Cafe Vibes
🍽️ Cuisines: StartersMain Course

4.Bamboo Hut Café

📍 Get Direction

This Café in Shillong serves Chinese and Indian cuisines. They offer food which is both delicious and economical.
Two people can have a satisfying meal here at around Rs.500-600. Few of their delicacies include Mughlai food, American Chop Suey, and Chicken Momos. The staff members are quick on heals and ensure they serve the best to their customer.

Address: G.S Road, near kacheri, Shillong, India

Bamboo Hut Café
⭐ 3.5 (10 reviews)
💰 Cost for 2: ₹500

💸 Budget Pick

🍽️ Cuisines: Economical

5.Qzine

📍 Get Direction

‘Qzine’ offers Indian, Chinese and Asian Cuisines. The food quality is remarkable and the service is friendly. The restaurant is in the middle of the main market which makes it a favourable destination of all shopaholics. They have an extensive menu which includes everything from North Indian to South Indian dishes. One must try dishes like Chicken Lollypop, Chicken Momos, Paneer Tikka, and Blue Lagoon which are toothsome.

Address: Thana Road, Shillong 793003, India

Qzine
⭐ 4.0 (1,899 reviews)₹₹ (Google Price)
👨‍👩‍👧 Family Dining
🍽️ Cuisines: IndianChineseAsian

6.Royal Heritage Tripura Castle Restaurant

📍 Get Direction

Royal Heritage Tripura Castle Restaurant serves starters, main course, beverages as well as lip-smacking desserts. They have excellent interiors. They make a variety of delicacies which includes everything from North Indian to South Indian dishes as well as Chinese cuisine.The Panorama view from the hotel is awe-inspiring.

Address: Tripura Castle Road, Shillong 793003, India

Royal Heritage Tripura Castle Restaurant
⭐ 3.9 (403 reviews)
👨‍👩‍👧 Family Dining

7.Lamee

📍 Get Direction

“Lamee” serves delicious Indian and Chinese Cuisines. Chicken Dum Biryani is one of the delicacies of this restaurant. It has a serene ambience where one can rest and enjoy. The food is worth its price and yet has a rich and traditional touch to it. Both Vegetarian and Non-vegetarian dishes are delightful.

Address: On top of Lila Brothers, G.S Road | Police Bazaar, Shillong, India

Lamee
⭐ 3.9 (1,491 reviews)₹₹ (Google Price)
🌿 Veg-Friendly
🍽️ Cuisines: IndianChinese

8.Trattoria

📍 Get Direction

This Restaurant provides relishing Indian delicacies. The place is small but always filled with customers. One can enjoy pork dishes here as well. People can have a family get together and meal party and can also celebrate with friends. The food is reasonable yet delectable.The taste is truly authentic.

Address: Police Bazaar Road, Shillong, India

Trattoria
⭐ 4.2 (976 reviews)
👨‍👩‍👧 Family Dining

9.Dylan’s Café

📍 Get Direction

This Café serves Italian, Chineseand American cuisines.They make lip-smacking sweet dishes.
Salads are also great here. They operate from Sunday to Saturday and their timings are from 11.30 am to 10 pm. The average meal cost per person range from Rs.250 to Rs.500.They provide parking facility and Wi-Fi service.

Address: Opposite St. Edmund’s School, Fruit Garden | Risa Colony, Shillong 793003, India

Dylan’s Café
⭐ 4.0 (3,860 reviews)₹₹ (Google Price)
💰 Cost for 2: ₹250

💸 Budget Pick

🍽️ Cuisines: ItalianChineseand American

10.Hotel Poinisuk

📍 Get Direction

Hotel Poinisuk is one of the roof top restaurants in Shillong. They provide breakfast, lunch, dinner, and snacks. People can organise a family get together and meal party here. They serve starters, main course, desserts, and beverages. Food is delicious, and the staff is well-trained. Salads are also great here.
One can also avail hotel rooms which are clean and comfortable. They have an excellent interior. There is also live music which compliments the delicacies.

Address: Laitumkhrah Point, Upland Road, New Colony, Laitumkhrah, Shillong, Meghalaya 793003

Hotel Poinisuk
⭐ 3.9 (43 reviews)
👨‍👩‍👧 Family Dining
🍽️ Cuisines: StartersMain Course

11.Ginger Restaurant

📍 Get Direction

Ginger Restaurant provides Indian, Chinese, and Asian Cuisine. They serve starters, main course, desserts, and beverages. Food is delectable. The ambience is good, and the staff is well-trained. Their Indian bread like Roti, Naan, Kulcha’s are soft and delicious. They prepare amazing sea foods.For Breakfast, they also provide Buffet service to their customers.

Address: Hotel Polo Towers, Polo Grounds, Shillong, India

Ginger Restaurant
⭐ 3.7 (112 reviews)₹₹ (Google Price)
🍱 Buffet
🍽️ Cuisines: StartersMain Course

12.La Galerie Restaurant

📍 Get Direction

La Galerie Restaurant provides Chinese and Indian Cuisine.
One can organise a grand party and cherish the moments along with the sumptuous meal. They serve starters, main course, desserts, and beverages. It has an authentic European style interior. Food is delicious, and the staff is well-trained. Delicious soups add to their delicacies.

Address: Hotel Centre Point, Police Bazaar, Shillong, India

La Galerie Restaurant
⭐ 3.6 (124 reviews)
👨‍👩‍👧 Family Dining
🍽️ Cuisines: StartersMain Course

13.Café Shillong Heritage

📍 Get Direction

This Café provides the facility to celebrate with friends and family members. They serve starters, main course, desserts, and beverages. It offers a pleasant scenic view from the café.
Food is delicious, and the staff is well-trained. The ambience is good. It has a great interior designed. Their operational timings are 12 pm to 11.30 pm.

Address: Cleve Colony, Shillong 793001, India

Café Shillong Heritage
⭐ 4.1 (2,731 reviews)₹₹ (Google Price)
👨‍👩‍👧 Family Dining
🍽️ Cuisines: StartersMain Course

14.Regal

📍 Get Direction

Regal is one of the old yet famous Restaurants that provides Indian, Chinese, and Asian Cuisines. They prepare drooling delicacies which attracts many Tourists. Localities also advance to this place to get a change from the home-made food and relish the treat in Regal. The cost of the dishes is rational.

Address: Police Bazaar, Shillong, India

Regal
⭐ 3.8 (1,608 reviews)₹₹ (Google Price)
👨‍👩‍👧 Family Dining

15.Madras Café

📍 Get Direction

Madras Café is a Pure Veg Fast food chain which serves Indian Cuisines. They have professional Chef who is specialised in preparing South-Indian Delicacies. One can get the delicious Dosa, Idly, Medu Vada, Dhaba style Daal, Paneer varieties, momos, and much more mouth-watering dainties.The entire staff are good and kind. The overall service provided is up-to-mark.

Address: Jail Road | Opp MTC Building, Police Bazar, Shillong 793001, India

Madras Café
⭐ 3.9 (2,623 reviews)₹₹ (Google Price)
☕ Cafe Vibes
🍽️ Cuisines: Indian

16.Barbeque Restaurant

📍 Get Direction

Barbeque Restaurant is different from Barbecue Nation. This Restaurant serves Asian and Chinese Cuisines. It is the one single destination for all the Vegetarians as well as Non-vegetarians. They make North-Indian, South-Indian, Chinese, lip-smacking Desserts, and Beverages. Apart from the tempting delicacies, the ambience and the interiors of the Restaurant are excellent.

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

Barbeque Restaurant
⭐ 4.2 (1,806 reviews)₹₹ (Google Price)
🌿 Veg-Friendly
🍽️ Cuisines: AsianChinese

17.Munchies Shillong

📍 Get Direction

Munchies Shillong is a fast food café also serving Italian and American Cuisine. They provide shawarma which is the unique dish found in Shillong.They have an excellent interior design. Food is delicious, and the service is up to mark. They also serve mouth-watering Desserts. They offer Chicken, bacon burgers which one must try in their visit. They also provide live music which acts as a complementary with the food.

Address: Rani Villa, Near Don Bosco Square, Laitumkhrah Main Rd, Laitumkhrah, Shillong, Meghalaya 793003

Munchies Shillong
⭐ 3.9 (1,289 reviews)₹₹ (Google Price)
👨‍👩‍👧 Family Dining
🍽️ Cuisines: ItalianAmerican

18.Living Roof

📍 Get Direction

Living Roof is a Restaurant that offers Chinese, Italian, and Indian Cuisines. They make Barbecue Pizza which is the speciality of this place. The delicacies are delicious. They also provide staying facility which helps the tourists in getting the awesome food and cosy room. The staff members are well-trained and friendly.

Address: 153 Anders, near ShillongCollege, Bomfyle Road, Shillong, Meghalaya 793003

Living Roof
⭐ 4.0 (1,219 reviews)₹₹ (Google Price)
👨‍👩‍👧 Family Dining
🍽️ Cuisines: ChineseItalianIndian

19.Dopwai

📍 Get Direction

Dopwai Restaurant offers Chinese, North-Indian, and South-Indian Cuisines. They provide excellent Ala-Carte. This Restaurant serves to be one of the best Restaurant among the few existing Restaurants in this area. It has roof top dining court from which one can enjoy the beauty of nature whilst having the dishes. The atmosphere of the Restaurant is serene.

Address: Laitumkhrah Main Road, Shillong 793003, India

Dopwai
⭐ 3.0 (23 reviews)
👨‍👩‍👧 Family Dining

20.Jiva Veg

📍 Get Direction

Jiva Veg is a Café cum Restaurant. They serve Asian, Indian, and Chinese Cuisines. It is a pure vegetarian Restaurant. They prepare special dishes every day. Few of their best delicacies include Smoked Stir-Fried Rice, Smoked Vegetable Momo, Jalapeno Cheese Grilled Sandwich, Paneer Banjara, and Brown Cheese Garlic Naan. The ambience is good and the service is excellent.

Address: GS Rd, Nongpoh, Meghalaya 793102

Jiva Veg
⭐ 4.5 (13,965 reviews)₹₹ (Google Price)
🌿 Veg-Friendly
🍽️ Cuisines: AsianIndianChinese

FREQUENTLY ASKED QUESTIONS


City Hut Family Dhaba tops the list for value — meals for two start around ₹250, making it ideal if you’re watching your budget in Meghalaya.


We’ve covered 20 handpicked spots in Meghalaya, chosen for taste, hygiene, and affordability — so you can eat well without overspending.


Most visitors spend around ₹375 for two people. Many spots offer even cheaper options — perfect for a quick snack or a full meal on a budget.


All places featured here are known for reasonable hygiene standards and consistent crowd pull — a reliable indicator of food safety in Meghalaya.


City Hut Family Dhaba is the premium pick at ₹500 for two — still very reasonable, but with a more sit-down dining feel compared to other spots.


Most street food joints in Meghalaya are busiest during lunch (12–2 PM) and evening snack time (5–8 PM). Arrive early to avoid long queues at popular stalls.