WanderOn
  • Upcoming Trips
  • Corporate Tours
  • Blogs
  • About Us
+91-8130288566
WanderOn
  • International Trips
    EuropeVietnamBaliThailandJapanGeorgiaSri LankaBhutanPhilippinesSingaporeNew ZealandSpainMalaysia
  • India Trips
    LadakhLadakh Bike TripSpitiZanskarMeghalayaHimachal PradeshUttarakhandArunachal PradeshRajasthan
  • Group Tours
    EuropeMeghalayaVietnamSpitiBaliLadakhThailandBhutanRajasthanSri LankaZanskarHimachal PradeshUttarakhandArunachal PradeshJapanSingaporeSpainNew ZealandPhilippinesGeorgiaMalaysia
  • Events & Festivals
  • Weekend Getaways
  • Christmas & New Year Sale
+91-8130288566
Christmas & New Year SaleLuxury ExperiencesEvents & FestivalsNEWUpcoming Community Trips
  • Europe
  • Vietnam
  • Bali
  • Thailand
  • Japan
  • Georgia
  • Sri Lanka
  • Bhutan
  • Philippines
  • Singapore
  • New Zealand
  • Spain
  • Malaysia
  • Ladakh
  • Spiti
  • Zanskar
  • Meghalaya
  • Himachal Pradesh
  • Uttarakhand
  • Arunachal Pradesh
  • Rajasthan
  • Europe
  • Meghalaya
  • Vietnam
  • Spiti
  • Bali
  • Ladakh
  • Thailand
  • Bhutan
  • Rajasthan
  • Sri Lanka
  • Zanskar
  • Himachal Pradesh
  • Uttarakhand
  • Arunachal Pradesh
  • Japan
  • Singapore
  • Spain
  • New Zealand
  • Philippines
  • Georgia
  • Malaysia
Weekend Getaways
  • Ladakh Bike Trip
  • Corporate Tours
BlogsCareersAbout Us
  • Europe
  • Vietnam
  • Bali
  • Thailand
  • Japan
  • Georgia
  • Sri Lanka
  • Bhutan
  • Philippines
  • Singapore
  • New Zealand
  • Spain
  • Malaysia
  • Ladakh
  • Spiti
  • Zanskar
  • Meghalaya
  • Himachal Pradesh
  • Uttarakhand
  • Arunachal Pradesh
  • Rajasthan
  • Community Trips
  • Honeymoon Trips
  • Corporate Trips
  • Weekend Getaways
  • About Us
  • Privacy Policy
  • Terms & Conditions
  • Customer Success & Support
  • Pillar Sitemap
  • Blog Sitemap
  • Trip Sitemap
  • Disclaimer
  • Careers
  • Blogs
  • Investor Relations
  • News & Press

WANDERON EXPERIENCES PVT LTD

CIN-U63040HR2019PTC118957

3rd Floor, Building No-436, Phase IV, Udyog Vihar, Sector-18, Gurugram, Haryana-122015

hello@wanderon.in+91-8130288566wanderon.in

© WANDERON EXPERIENCES PVT LTD, All rights reserved.

Chat With Our ExecutiveCall Now

Don't just dream travel! 🔥
Allow us to call you back!

restaurants-in-shillong

Top 15 Restaurants in Shillong: Location, Best Dishes, and Cost

7 August 2025

6 Min Read
Written by - Vikhyat Rehakwar
FoodMeghalaya

7 August 2025

6 Min ReadWritten by - Vikhyat Rehakwar

Share this link via

Or copy link

Let’s be honest—half the reason we travel is for the food. And if you’re in Shillong, you're in for a delicious ride. This hill station isn’t just about misty mornings and pretty views; it’s a full-blown feast for your taste buds. With so many Meghalaya travel packages bringing foodies and explorers alike to this charming town, you’re never too far from your next mouthwatering discovery.

From sizzling momos that can heal your soul to cafés that look like Pinterest boards, Shillong restaurants serve up everything with a side of charm. Whether you’re a breakfast burrito loyalist, a hardcore thali fan, or someone who picks restaurants based on how “Instagrammable” the food looks, Shillong’s got your back.

So, ready to eat your way through the Scotland of the East? Loosen your belt and let’s dive into the top restaurants in Shillong that’ll make your trip extra tasty!

1. Flare Restaurant

flare-restaurant

If you're hunting for the best places to eat in Shillong, let me introduce you to a hidden gem – Flare, tucked inside Hotel Pegasus Crown.

The moment you walk in, you'll feel like you’ve stepped into a peaceful mix of colonial charm and tropical vibes. It’s calm, elegant, and just the kind of place where you’d want to sit back and enjoy a good meal.

From spicy Indian curries to comforting pasta and those classic Chinese flavors, everything is cooked with care and packed with taste. It’s not just a restaurant, it’s an experience.

If you’re in Shillong and want something more than just food, Flare is a spot that won’t disappoint.

  • Location: Hotel Pegasus Crown, Police Bazar, Shillong, Meghalaya 793001
  • Timings: 12–10:30 PM
  • Cuisine Served: Indian, Chinese, and Continental
  • Special Dishes: Hot and Sour Chicken Soup, Butter Garlic Prawns, Thai Curry, Chicken Stroganoff, Spaghetti with Meatballs, and Butter Chicken with Naan
  • Cost for Two:₹1,200 to ₹1,600

Popular Meghalaya Tour Packages

Best of Meghalaya Tour Package: Cherrapunji and Dawki
Customised

Best of Meghalaya Tour Package: Cherrapunji and Dawki

4N / 5DGuwahati - Guwahati
Any date of your choice
7 Days Ziro Music Festival Tour Package
₹43,990₹38,999Onwards
Popular

7 Days Ziro Music Festival Tour Package

6N / 7DGuwahati Airport/Khanapara - Guwahati Airport/Khanapara
No Upcoming Batches
Best of Meghalaya Group Tour | Witness the Monsoon Magic.
₹28,999₹24,499Onwards

Best of Meghalaya Group Tour | Witness the Monsoon Magic.

5N / 6DGuwahati - Guwahati
No Upcoming Batches
Romantic Escapade to Meghalaya - 6 Days Honeymoon Tour Package
Customised

Romantic Escapade to Meghalaya - 6 Days Honeymoon Tour Package

5N / 6DGuwahati - Guwahati
Any date of your choice

2. Tring Tring - Shillong

tring-tring-shillong

Tring Tring – Shillong is a must-visit if you're looking for one of the best restaurants in Shillong for couples, family and friends. Located in Hotel Polo Towers, this unique spot charms you with its vintage telephone-themed décor, complete with old rotary phones, typewriters, and retro TVs.

The mix of nostalgic vibes and modern elegance, highlighted by a green-and-gold interior, creates a warm, stylish atmosphere. The multi-cuisine menu offers a variety of delicious dishes and perfectly crafted beverages. The service is friendly, and the bar is well-stocked with premium spirits.

Whether it’s the romantic ambiance, creative interiors, or just a desire to enjoy good food and drinks in a memorable setting, this place checks all the boxes.

  • Location: Polo Grounds, Police Bazar, Shillong, Meghalaya 793001
  • Timings: 1:00 PM–1:00 AM. Bar side available during evening and night hours as well.
  • Cuisine Served: A multi‑cuisine menu blending international (Asian, Italian) dishes with local North East influences.
  • Special Dishes: Crispy Goat Cheese Salad, Mushroom Cappuccino (a creamy mushroom soup with truffle oil), Pistachio Basil Pasta, Tomato & Asparagus Risotto, Grilled fish with caper butter sauce, Meghalaya cinnamon apple crumbles.
  • Cost for Two:₹1,500 to ₹2,500

Suggested Read: Nightlife in Shillong: Best Clubs, Cafés, and Night Spots

3. Zodiac Restaurant

zodiac-restaurant

Zodiac Restaurant – Shillong is one of the best places to eat in Shillong if you're craving a mix of global flavors. Right in the heart of the city, this cozy restaurant serves everything from classic Indian dishes to tasty options from China, Thailand, and more.   The warm and welcoming vibe makes it a great spot for a relaxed lunch or dinner.

Whether you're a local foodie or a traveler looking for variety, Zodiac offers a delicious culinary journey that’s sure to leave you satisfied.

  • Location: Zara's Arcade, Hindi School, Keating Rd, Police Bazar, Shillong, Meghalaya 793001
  • Timings: Monday, Tuesday & Thursday: 11 AM–10 PM | Wednesday, Friday & Saturday: 10 AM–10:30 PM | Sunday: 10 AM–8 PM
  • Cuisine Served: Multi‑cuisine menu spanning Chinese, Continental, Indian, and more
  • Special Dishes: Drums of Heaven (a fiery chicken dish), Chicken Steamed Momo, Zodiac Special Non‑Veg Kebab Platter, Chinese-style offerings, pizzas, and mocktails like guava martini, Cosmopolitan, coffee items
  • Cost for Two:₹1,200 – 1,600

4. Cafe Shillong

1-min-39

Cafe Shillong in Laitumkhrah is a cozy spot loved by locals and tourists alike. With its warm wooden interiors, soothing music, and a balcony that overlooks the bustling street, it’s perfect for a relaxed hangout. The café is known for its delicious grilled dishes, juicy burgers, and the famous Cafe Shillong Chicken Wings.

Their coffee is strong, just the way it should be, and the staff is super friendly. Whether you’re here for a quick bite or a long conversation over cappuccino, this place never disappoints. If you visit Shillong, don’t skip this charming, laid-back café experience.

  • Location: Don Bosco Technical Institute Shillong, LP Building, Nongkynrih, Laitumkhrah, Shillong, Meghalaya 793003
  • Timings: 12:00 PM – 10:00 PM
  • Cuisine Served: Multi-Cuisine Restaurant offering Asian, Chinese, Tibetan, Khasi, and International flavor
  • Special Dishes: Cafe Shillong Chicken Wings, Grilled Chicken Platter, Pork Ribs, Beef Burger, Chicken Burger, Steamed Momos, Fried Momos, Cappuccino, Fresh Cakes, Brownies
  • Cost for Two:₹800 – ₹1,200

5. Dylan’s Cafe

2-min-28

If you're looking for a cozy spot to grab a bite to eat in Shillong, then Cafe Dylan's is the place to go! It's a charming spot that pays homage to Bob Dylan's music, and the atmosphere is creative and musical.

It's a great spot for music lovers and foodies, and you can enjoy your meal while taking in the stunning views of the mountains and the lush greenery. This famous restaurant in Shillong is perfect to enjoy a peaceful breakfast or a romantic dinner, and it's sure to make your dining experience even more special.

  • Location: Tripura Castle Rd, Dhankheti, Malki, Shillong, Meghalaya 793003
  • Timings: 9:30 AM–11:30 PM
  • Cuisine Served: Continental, Italian, fast‑food and casual dining fare, mixed with some local flavours and vegetarian‑friendly and keto options
  • Special Dishes: Sticky BBQ Pork Ribs, Jawbreaker Burger (Chicken or Veg variant), Naga Chilli Cheese Toast, Chicken Club Sandwich & Crispy Chicken Burger
  • Cost for Two:₹1,000 approx

6. Dejavu Restaurant

dejavu-restaurant

For those craving authentic Chinese cuisine, Dejavu Restaurant is one of the good restaurants in Shillong worth checking out. The warm, intimate interiors create a cozy dining atmosphere, while the attentive staff and generous portion sizes make the experience even more enjoyable. Service is smooth, and the wait time is reasonable.

One standout dish is the Octopus in Black Pepper Sauce, a unique and flavorful option that stands out on the menu. The Smoked Roasted Chicken is a full meal on its own, featuring large, juicy pieces served with vegetables, great value for the price.

  • Location: Nongkynrih, Laitumkhrah, Shillong, Meghalaya 793003
  • Timings: 11:00 AM to 10:00 PM
  • Cuisine Served: Asian, Chinese, Indian, and Continental
  • Special Dishes: Smoked Roasted Chicken, Honey Glazed Roast Pork, Spicy Chicken Corn Soup, and various starters like Smoked Pork with Shitake Mushrooms, Roast Peking Pork, and Kung Pao Prawns
  • Cost for Two:₹1,200–1,400 (approx.)

7. ML 05 Cafe

ml-05-cafe-shillong

If you're someone who wants to enjoy cafes in Shillong with a cool vibe, this one’s worth checking out. Tucked away on the outskirts of Shillong, this café has a unique travel-themed setup—you’ll spot number plates, travel posters, and even a Royal Enfield hanging inside! It’s surrounded by pine trees, which makes the place feel chill and peaceful.

The seating is cozy and offers a bit of privacy, perfect if you're looking for the best restaurants in Shillong for couples. The menu has plenty of options to satisfy all kinds of cravings. With comfortable seating, clean washrooms, and tasty food, it’s definitely worth a visit if you're in the area.

  • Location: 5th Mile, Upper Shillong, Sohra Road Inside Horti Hub Compound On the way to Elephant falls & Cherrapunjee, Shillong, Meghalaya 793009
  • Timings: 10:00 AM to 8:30 PM
  • Cuisine Served: Indian, Chinese, Fast Food, Continental
  • Special Dishes: Chicken Pizza, Spaghetti Bolognese, Peri Peri Fries, Grilled Chicken Sandwich, Oreo Shake
  • Cost for Two:₹600–₹800 approx

8. City Hut Family Dhaba

5-min-25

If you're searching for family restaurants in Shillong,City Hut Family Dhaba should be high on your list. Located near the buzzing Police Bazar area, this place is always full of life – and delicious aromas! The restaurant offers a wide variety of Indian, Chinese, and Tandoori dishes, with something for every age and craving.

With its warm ambiance, quick service, and generous portions, it’s perfect for a hearty family meal.

  • Location: Earle Holiday Home, Oakland Rd, Police Bazar, Shillong, Meghalaya 793001
  • Timings: 11:00 AM to 9:30 PM
  • Cuisine Served: North Indian, Indo‑Chinese, Seafood, Vegetarian
  • Special Dishes: Smoked Roast Chicken, Mexican Grill Chicken, Chilli Chicken, Prawn & Fish dishes, Pasta, Veg Thali
  • Cost for Two: Approximately ₹1,200–1,600

9. Lamee Restaurant

6-min

Looking for a cozy and family-friendly spot in Police Bazaar? Lamee Restaurant is a solid choice among popular Shillong restaurants. Serving both Indian and Chinese cuisines, it offers a wide range of vegetarian and non-vegetarian dishes, perfect for families with kids or groups of friends.

The atmosphere is quiet and relaxing, just right for a peaceful meal in the middle of the city buzz. The service is warm and attentive, and the food is full of flavor with great variety. If you’re in Shillong and want a cozy dining spot in the heart of the city, Lamee is definitely one of the go-to restaurants in Police Bazaar.

  • Location: Lovi's Arcade, GS Rd, Police Bazar, Shillong, Meghalaya 793001
  • Timings: 11:00 AM to 10:00 PM
  • Cuisine Served: North Indian, Chinese, Thai, and Some Continental Dishes
  • Special Dishes: Fish Lamee Special, Lamee Garlic Pepper Sizzler, Chicken with Bamboo Shoots & Burnt-Garlic Fried Rice, Chicken Wanton in Hot Garlic Sauce
  • Cost for Two:₹600 to ₹850

10. Qzine

10-min-14

Tucked away in the heart of Police Bazar, Qzine Restaurant offers a dining experience that strikes the perfect balance between flavor, comfort, and service. The staff are polite and attentive, taking orders promptly and ensuring every guest feels looked after.

Qzine really nails both the bold and the basic. From their flavor-packed dishes to the warm ambiance and great service, it ticks all the boxes. If you're exploring Shillong restaurants and looking for something memorable in Police Bazar, Qzine is a must-visit.

  • Location: Police Bazar, Shillong, Meghalaya 793001
  • Timings: 10:30 AM to 09:30 PM
  • Cuisine Served: Indian and Asian
  • Special Dishes: Chicken Lemon Coriander Soup, Seafood Soup, Chilli Mushroom, American Corn Pepper Salt, and Crispy Chilli Baby Corn
  • Cost for Two: Approx. ₹1,000–1,400

11. The Wok

af1qipm2uhpisuqqjp1iutt4dqeo3th3qp6basarzrr4w450-h338-p-k-no

If you're hunting for a famous restaurant in Shillong that hits the spot with comforting Chinese food, The Wok should be on your list. Tucked away in Laitumkhrah, this local favourite is known for generous portions, bold flavours, and fast service.

While the ambiance is basic, the food consistently impresses with its taste and quantity. It's not the most vegetarian-friendly menu, but for meat-lovers and noodle fans, it's a gem. Affordable, filling, and flavour-packed, The Wok is where Shillong slurps up satisfaction.

  • Location: NH‑44, Lummawrie (Nongrimbah/Nongthymmai), Shillong
  • Timings: 10:00 AM to 9:00 PM
  • Cuisine Served: Chinese and Thai
  • Special Dishes: Chilli Fried Chow, Chicken Momos, Chicken Cutlets, Schezwan Chicken, Prawn Tom Yum
  • Cost for Two:₹400–₹800

Suggested Read: Best Time to Visit Shillong | Complete Seasonal Guide

12. Ukiyo

ukiyo-meghalaya

Ukiyo is a stylish and cozy spot that has quickly become one of the popular family restaurants in Shillong. With its minimalist interiors, warm lighting, and calm vibe, it offers a relaxing escape from the city buzz.

The menu blends Korean, Japanese, and Italian influences, and the quality of ingredients and presentation really stands out. It's ideal for families who enjoy trying different cuisines in a comfortable setting. The staff is courteous, and the prices are reasonable for the experience.

  • Location: Shop No. 2, Pomu’s Building, Police Bazar, Shillong, Meghalaya 793001
  • Timings: 12:00 to 8:00 PM
  • Cuisine Served: Korean, Chinese, Sushi, Seafood, Oriental
  • Special Dishes: Gochujang Fried Chicken, Jajangmyeon, Octopus Bibimbap, Bibimbap (veg & pork), Ravioli, Korean Soup, Black Sesame Noodles, Veg Bao, Carbonara Pasta, Peach Iced Tea
  • Cost for Two:₹1,200–₹1,800

13. Shad Skye

shad-skye-meghalaya

If you're looking for the new restaurants in Shillong that offer a mix of class, comfort, and creativity, Shad Skye is definitely the place. Perched on the rooftop of The Shillong Address in Police Bazar, it’s got that perfect vibe for both quiet dinners and special evenings out. The ambience hits just the right note—chic but not over the top, with a warm, welcoming feel.

What really makes it stand out is the way it brings in the essence of the Northeast, especially through its cocktails and overall experience. You’ll find attention to detail everywhere, from the décor to the way the staff interacts. Yes, it’s a bit on the pricier side, but honestly, it’s worth it for the kind of experience you get.

  • Location: Rooftop, 6th floor of The Shillong Address, Khyndailad, Police Bazar, Shillong, Meghalaya 793001
  • Timings: 1:00 PM to 1:00 AM
  • Cuisine Served: Khasi‑inspired fusion with Continental-style small plates and tapas
  • Special Dishes: Northeast-themed cocktails (e.g. Krypo Tzu, Chire Doi Aam), Putharos sliders, smoked pork stir-fry
  • Cost for Two:₹1,200–1,800 for drinks and shared bites

14. Rynsan

rynsan-meghalaya

Did you know “Rynsan” means platform in Khasi? At this restaurant, the platform isn’t just for food, it’s for stories told through flavours and music. Rynsan isn’t your regular place to eat. It’s built around an idea: to take you on a journey through the hills of Shillong, down to river valleys, and beyond, through the flavours of Northeast India, Yunnan (South China), and Southeast Asia.

The menu is thoughtfully curated to reflect where Shillong sits on the world map — at the crossroads of some truly rich and diverse cultures. If you're someone who loves food with a bit of story and soul, Rynsan is one of those new restaurants in Shillong that does it beautifully.

  • Location: Boyce Road, 36, College, near Shillong, Laitumkhrah, Shillong, Meghalaya 793003
  • Timings: Open Tuesday to Sunday: 1 PM – 9:45 PM (till 9:15 PM on Tue–Thu), Lunch available from 9 AM – 9:30 PM, Closed on Mondays.
  • Cuisine Served: Indigenous Khasi/Garo/Jaintia fusion with continental touch
  • Special Dishes: Putharo Sliders, Bastenga Ribs, Jaiur Wings, Jadoh, Fish Cakes, Nei ïong panna cotta
  • Cost for Two:₹1,500–2,200 (with drinks or shared plates)

Suggested Read: 10 Best Things To Do In Shillong on Your Meghalaya Trip

15. Olivia’s Kitchen

olivias-kitchen

Olivia’s Kitchen has quickly become one of the most talked-about places to eat in Shillong, and for good reason. Located in the lively Laitumkhrah main market, this cozy restaurant offers a chill atmosphere, friendly service, and a nice view of the bustling street below.

The food is fresh, full of flavour, and perfect for those who love non-vegetarian options. The menu stands out with a mix of comforting classics and global-inspired bites, and it’s the kind of place where the quality and taste leave a lasting impression.

Alcohol is served too, though wine may not always be available. Prices are fair for the generous portions and top-notch quality.

  • Location: Nongkynrih, Laitumkhrah, Shillong, Meghalaya 793003
  • Timings: 1 PM – 9 PM, Closed on Mondays.
  • Cuisine Served: American
  • Special Dishes: Heart Attack Burger, Mexican Beef Spaghetti, Braised Short Ribs, Beef Tenderloin, Mexican Grilled Shrimp, Strawberry Feta Salad, Triple Cheese Pizza, Pesto Pizza, Grilled Chicken, Seafood Broil, Prime Ribeye Steak, Calamari, Prawns
  • Cost for Two:₹1,600 to ₹2,000

That’s a Wrap on Shillong’s Food Scene

That’s a wrap on Shillong’s food scene! From cozy cafés to iconic eateries, this guide has dished out all the good restaurants in Shillong you must try. And if you're hunting for the top restaurants in Shillong to turn your meal into a memory—consider this your foodie treasure map. Whether you're here for the momos, the views, or just that perfect Instagram bite, your stomach is in good hands. After all, with WanderOn, every trip turns into a flavour-packed adventure.

Frequently Asked Questions

01

Which is the famous food of Shillong?

Shillong is known for its momos, jadoh (rice cooked with meat and spices), and dohneiiong (pork with black sesame). These local Khasi dishes are must-tries for anyone exploring the local cuisine.

02

Is food expensive in Meghalaya?

Food in Meghalaya is generally affordable, especially at local eateries and street food stalls. Local dishes at restaurants in Shillong are usually reasonably priced, and a meal for two at a mid-range place can cost around ₹500 to ₹1,000. Street food is even more budget-friendly.

03

Which fruit is famous in Shillong?

Oranges are famous in Shillong and are widely grown in Meghalaya. Another well-known fruit from the region is Sohphie, a tangy and refreshing fruit often enjoyed by locals.

04

What is the famous sweet dish in Shillong?

One of the famous sweet dishes in Shillong is Pukhlein, a traditional Khasi dessert made from rice flour and jaggery. This crispy, deep-fried treat is popular at local events and can be found in several local restaurants in Shillong.

05

What are the best restaurants in Shillong?

Some of the best restaurants in Shillong include Café Shillong, Dylan’s Café, Trattoria, Dejavu, and City Hut Family Dhaba. These spots serve everything from local dishes to continental favorites in cozy and aesthetic settings.

Table of Contents

Planning your next trip? Talk to our travel experts and get a personalized itinerary.


Join our travel community for the latest tips, guides, and exclusive offers!

Suggested Reads

View all blogs
famous-food-of-meghalaya-that-you-must-try
4 November 2025•6 Min Read

14 Best Food of Meghalaya You Can’t Miss: A Quick Guide

Hungry for something new? Dive into the 14 best food of Meghalaya from juicy pork to sweet rice cakes and find out where to grab these tasty bites!

Written by - Sania Javed

FoodMeghalaya
best-time-to-visit-meghalaya
18 March 2026•5 Min Read

Best Time to Visit Meghalaya: Temperature, Activities, Travel Tips

Discover the best time to visit Meghalaya. Find activities, weather info, packing tips, and travel advice for an unforgettable trip!

Written by - Sania Javed

TravelMeghalayameghalayaBest Time to Visit
meghalaya-featured
14 October 2024

13 Amazing Resorts in Meghalaya: Perfect for a Natural Retreat!

Plan your stay at these 13 amazing resorts in Meghalaya! Get details on their location, amenities and cost with our guide for a perfect stay.

Written by - Faazla Rizvi

AdventureBackpacking TripsDestinationExotic VacationsLast Minute

Get exclusive travel insights & updates into your inbox!