restaurants-in-shillong

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

7 Aug, 2025

5 minutes read
Written by- Arpit

Share this link via

Or copy link

7 Aug, 2025

5 minutes readWritten by - Arpit

Share this link via

Or copy link

Table of Contents

Table of Contents

  • 1. Flare Restaurant
  • 2. Tring Tring - Shillong
  • 3. Zodiac Restaurant
  • 4. Cafe Shillong
  • 5. Dylan’s Cafe
  • 6. Dejavu Restaurant
  • 7. ML 05 Cafe
  • 8. City Hut Family Dhaba
  • 9. Lamee Restaurant
  • 10. Qzine
  • 11. The Wok
  • 12. Ukiyo
  • 13. Shad Skye
  • 14. Rynsan
  • 15. Olivia’s Kitchen
  • That’s a Wrap on Shillong’s Food Scene
Join our travel community for the latest tips, guides, and exclusive offers!

You have already subscribed our newsletter!
Thanks for Subscribing our newsletter!

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

blog-images

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

2. 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 – 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

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

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

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

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

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

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

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

blog-images

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

blog-images

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

blog-images

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

blog-images

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

blog-images

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.

Suggested Reads

Get exclusive travel insights & updates into your inbox!

*By clicking subscribe you'll receive emails from WanderOn.

You have already subscribed our newsletter!
Thanks for Subscribing our newsletter!

Nikhilesh Naghate

Our recent trip with Wander On to Meghalaya & Kaziranga was an absolute delight, thanks to the outstanding leadership of Anubhav Singh. From start to finish, every moment was filled with excitement and awe-inspiring experiences. Exploring the living root bridges of Meghalaya left us speechless, while the enchanting landscapes and cascading waterfalls seemed straight out of a fairy tale. Anubhav's insights added an extra layer of richness to our exploration, making each destination even more memorable. Overall, our journey with Wander On through Meghalaya & Kaziranga was nothing short of magical. We returned home with hearts full of gratitude and memories that will last a lifetime. Thank you, Anubhav & Wander On for an incredible adventure!

Continue Reading

Prashant Panwar

I had an exceptional experience with WanderOn during my recent trip to Meghalaya. Every aspect, from the accommodations to the services provided, was meticulously planned and executed by our group captain, Anubhav Singh. Throughout the tour, he remained calm, composed, and handled situations efficiently, creating invaluable memories. I thoroughly enjoyed the trip with WanderOn and highly recommend them. Full credits to Anubhav, he made this possible. Thank you

Continue Reading

Shristi Gupta

This was my first time traveling to the North-East (Meghalaya + Kaziranga). The accommodations were excellent, with delicious food. It was particularly safe for female solo travelers .The fellow travelers were also fantastic and full of fun. Special thanks to our trip captain Anubhav. His attention to everyone's comfort and ensuring a good time was truly commendable. His wonderful playlist added an extra touch of enjoyment to the journey. To the WanderOn team, I have a couple of suggestions: 1. Consider adding some off-beat places to the itinerary. 2. Improve the Tempo Traveler as it was a long journey and there was not enough leg space. From trekking through lush greenery to encountering majestic wildlife, every moment was filled with wonder and excitement. It was a journey I'll cherish forever. And already, I find myself missing Meghalaya and the friends we made on the trip.

Continue Reading

Aswathy Nair

We went on a customised trip to Meghalaya with Wanderon. We don’t know where to begin as this trip has been one of the best decisions we made. Every single place mentioned in the itinerary was mesmerisingly beautiful. We were able to cover all places. The accommodation booked in every place was more than what we expected. Our driver Mr. Biju Das, he is a very friendly, witty person who made these 6 days of our journey joyful. He also took us to places which was not part of the itinerary like Shillong peak, wah-kaba falls etc.,and he made sure we don’t miss out on any places. He would happily say “chaliye aap logon ko meri taraf se kuch dikhata hoon”. He also took us to nice restaurants like sardarji da dhaba( near to airport) flames & flavours( near elephant falls). Lastly I would like to thank Anusha who coordinated this trip with us and made sure everything was going well and there was no hassle or issues. Special thanks to ⁨Divas Agarwal for curating this itinerary as per our needs. Thank you Wanderon for this well coordinated trip. Looking forward for many more trips with you all. 😍🥰

Continue Reading

WANDERON EXPERIENCES PVT LTD

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

© WANDERON EXPERIENCES PVT LTD, All rights reserved.
bak
Request a Call Back
Request a Call Back

Where do you want to go next?

Make your move, fill out your details now!
icon
icon
icon
msg
Thank you! Your form has been submitted successfully. We'll be in touch soon.
Your details have been submitted. Our Expert will get in touch with you soon.