16 Cafes & Restaurants in Shillong You Have To Eat From!

Shillong 2
Spread the love

Shillong, the capital of Meghalaya, boasts a diverse and vibrant culinary scene that reflects the state’s rich cultural heritage and natural abundance. Restaurants in Shillong offer a delightful fusion of flavors, drawing inspiration from indigenous Khasi cuisine, Assamese influences, and international culinary trends.
Khasi cuisine is a highlight, featuring dishes like Jadoh (rice and pork cooked with spices), Doh Khleh (spicy minced meat), and Tungrymbai (fermented soybean chutney). Many restaurants serve these traditional delights alongside more familiar Indian and Chinese dishes.
Cafes and bakeries are also popular in Shillong, serving freshly brewed coffee, snacks, and delectable pastries. The town’s youthful vibe and artistic community have given rise to numerous quirky and cozy eateries, perfect for relaxation and socializing.
With the picturesque landscape as a backdrop, some restaurants offer outdoor seating, allowing diners to enjoy their meals amidst the lush greenery and breathtaking views. The local street food scene is equally enticing, with stalls serving momos, steamed dumplings, and local snacks.
Overall, Shillong’s restaurants cater to a wide range of tastes, making it a gastronomic delight for locals and tourists alike, offering not only great food but also a unique cultural experience.

Some of the Restaurants in Shillong are:
1. Cafe Shillong
2. Dejavu Restaurant
3. ML05cafe
4. City Hut Family Dhaba
5. Dylan’s Cafe
6. The Wok Restaurant
7. Bistro Pure Veg
8. Jiva Veg Restaurant
9. The Whoo grills mocktails & multi cuisine
10. Trattoria
11. Qzine Restaurant
12. Jadoh
13. The loft Cafe & restaurant
14. Breadcafe Restaurant
15. Bamboo Hut
16. Lamee Restaurant

Wards lake

Restaurants in Shillong

Cafe Shillong offers a captivating dining experience by seamlessly combining its charming ambiance, diverse cuisine, and affordable prices. It’s a memorable destination for those seeking a leisurely brunch or a cozy evening meal, set against the stunning natural beauty of Shillong’s lush landscapes and misty mountains.
The cafe’s rustic decor, adorned with indigenous Khasi art and crafts, creates a warm and inviting atmosphere. The air is filled with the delightful aroma of freshly brewed local teas and aromatic coffee, tempting visitors to savor their flavorful beverages while enjoying panoramic views of lush green hills.
Cafe Shillong’s menu features a delightful blend of traditional Khasi cuisine and international flavors, catering to diverse palates. From steaming bowls of Jadoh to gourmet sandwiches, there’s something to please everyone. The friendly staff adds to the cafe’s charm, ensuring that every guest feels warmly welcomed.
Whether you’re a local resident or a traveler exploring Shillong’s wonders, Cafe Shillong promises an unforgettable dining experience where you can savor diverse flavors in a serene and picturesque setting.

Location: 31 Lower, Lachumiere, Shillong, Meghalaya 793001
Timings: 9:00 am – 10:00 pm
Cost for Two: ₹350 approx

Dejavu Restaurant

Dejavu, undoubtedly one of the most unique dining establishments in Shillong, stands out as a haven for those seeking a captivating blend of culinary delights and vibrant entertainment. Nestled in the heart of the city, it serves as both a restaurant and a lounge bar, attracting a dynamic and youthful clientele eager to savor exceptional food and revel in lively music.
The restaurant’s atmosphere is a symphony of dim lighting and carefully curated decor, creating an inviting and tranquil escape from the hustle and bustle of urban life. It’s a place where patrons can unwind and momentarily detach themselves from the monotony of daily routines.
One of Dejavu’s most remarkable features is its exclusive karaoke station, a rare gem in Shillong’s dining scene. Here, guests can unleash their inner diva or rock star, making each visit a memorable and interactive experience. Whether you’re a seasoned performer or just looking for some casual fun, Dejavu’s karaoke adds an extra layer of entertainment to your dining experience.
The culinary offerings at Dejavu are a testament to its commitment to excellence. The menu showcases a delectable array of Chinese and Asian cuisines that tantalize the taste buds and leave patrons craving for more. From savory stir-fries to aromatic noodle dishes and mouthwatering dim sum, every bite is a culinary journey worth savoring.

Location: Police Point, Laitumkhrah | Dejavu Restaurant 3rd Floor,Branto Complex Building,Red hill Rd, Shillong 793003, India
Timings: 12 PM to 10 PM
Average Cost For Two: INR 1000
Must Try: Honey Glazed Roast Pork, Spicy Chicken Corn Soup


ML05 Cafe

Nestled amidst the serene woods near Shillong, ML05 Cafe is a one-of-a-kind eatery that seamlessly blends nostalgia and gastronomy. Its walls adorned with vintage car and bike memorabilia create an Instagram-worthy backdrop for every visitor. Beyond the aesthetic appeal, ML05 Cafe tantalizes taste buds with a delectable array of dishes that cater to diverse palates. The unique fusion of rustic charm and culinary excellence makes dining here an idyllic experience. Whether you’re an automobile enthusiast or a food lover seeking a picturesque escape, ML05 Cafe promises a memorable journey through the woods, where every visit is a feast for the senses.

Location : AH 1, Mawsynram-Shillong Rd, near Eastern Air Command, Shillong, Meghalaya 793005
Timings: 10:30 am-8:00 pm
Cost for two:₹900 approx

City Hut Family Dhaba

Restaurants In Shillong

City Hut Family Dhaba stands as a premier family restaurant nestled in the heart of Shillong. Renowned for its fusion of authentic Indian flavors and a welcoming ambiance, this eatery effortlessly caters to families and friends seeking a tranquil dining sojourn.
With a steadfast commitment to delivering genuine Indian cuisine, City Hut Family Dhaba has etched its name as a culinary haven. The establishment effortlessly marries rich, traditional flavors with a convivial environment, offering patrons an inviting retreat.
Here, the focus remains unwaveringly on preserving the essence of Indian gastronomy while creating a space conducive to familial bonding and relaxation. It’s an experience we’d rather have you savor firsthand, as words can only do partial justice to the comfort and delight this dhaba promises.
In sum, City Hut Family Dhaba emerges as a quintessential destination for those in pursuit of an authentic Indian culinary voyage within a warm, family-friendly setting.

Location: Earle Holiday Home, Oakland Road, Police Bazar, Shillong, Meghalaya 793001
Timings: 11:00 am – 09:30 pm
Cost for Two: ₹900 approx

Dylan’s Cafe

dylans Cafe

Dylan’s Cafe, is a local gem dedicated to celebrating the legacy of the eminent musician and poet, Bob Dylan. This charming establishment is a haven for Dylan enthusiasts and anyone seeking a delightful dining experience.The cafe boasts not only delectable food but also impeccable service, thanks to its courteous staff. If you’re on the lookout for a cozy spot to savor a meal in Shillong, Cafe Dylan’s is your destination of choice. Its ambiance is a harmonious blend of creativity and music, paying homage to Bob Dylan’s iconic tunes.Music lovers and foodies alike will find solace here, as they relish their meals amidst breathtaking vistas of the surrounding mountains and lush greenery. Whether it’s a tranquil breakfast or a romantic dinner, Dylan’s Cafe promises to elevate your dining experience in Shillong. It stands as one of the city’s perfect restaurants, ensuring that your visit is truly special.

Location: Tripura Castle Rd, Dhankheti, Malki, Shillong, Meghalaya 793014
Timings: 10:30 am – 09:30 pm
Cost for Two:  ₹650 approx

The Wok Restaurant

the wok restaurant

Don’t delay your visit – Chinese cuisine awaits at The Wok Restaurant. This establishment is renowned for its expertly prepared wok dishes, succulent chicken, and flavorful soups. It’s celebrated not only for its delicious fare but also for its exceptional service and welcoming staff. Many reviewers have praised its affordability, making it a fantastic dining choice. The cozy ambiance adds to the overall experience. Whether you’re famished or simply seeking a delightful meal, look no further. The Wok Restaurant not only fits your budget but also promises a mouthwatering selection that’s guaranteed to satisfy your culinary desires. Expect nothing less than culinary excellence.

Location: Laitumkhrah Main Road, Laitumkhrah, Shillong – 793003 (Near Fire Brigade Ground, Near Presbiterian Church)
Timings:9:00am- 8:00pm
Cost for two: ₹400 approx

Bistro Pure Veg

Bistro Pure VEg

Bistro, a pure vegetarian restaurant in Shillong, offers delicious cuisine at budget-friendly prices. Situated in the heart of Police Bazaar, it boasts a convenient location close to numerous attractions. This eatery serves delectable vegetarian dishes that cater to a wide range of tastes. Whether you’re a local resident or a visitor exploring Shillong, Bistro is an excellent choice for a satisfying and affordable meal. With its diverse menu and central location, it’s a favored dining spot that ensures both taste and convenience for patrons from various walks of life, making it a top pick for vegetarians in the area.

Location: Thana Road, Police Bazar, Shillong, Meghalaya 793001
Cost for two:₹400approx

Qzine Restaurant

Restaurant Shillong

Qzine stands out as a premier dining establishment in Shillong, exuding an inviting and cozy ambiance. It’s the ultimate destination for those in pursuit of an exceptional culinary journey. The restaurant’s primary focus is on ensuring patrons relish a delightful and satisfying dining experience.
A culinary voyage at Qzine is an exploration of local and international flavors. Among their standout dishes, the Khasi Jadoh takes center stage, delivering an authentic taste of the region. For those craving succulent delights, the Chicken Sizzler shines with its perfectly sautéed chicken and rich, savory notes. If you seek a taste of the world, the Pasta Alfredo promises a creamy and delectable choice.Beyond these highlights, Qzine’s menu boasts a diverse array of offerings. From Chicken Bharta to mutton Rogan Josh, kadhai paneer to paneer butter masala, laccha aloo to flavorful kebabs, there’s a culinary delight to satisfy every palate. In sum, Qzine in Shillong is a gastronomic haven that beckons you to savor unforgettable flavors in a warm and welcoming setting.

Location: Police Bazar, Shillong, Meghalaya 793001
Timings: 10:30 am – 09:30 pm
Cost for Two:  ₹500 approx


For an exceptional Khasi culinary experience in Shillong, Jadoh Restaurants is the top choice. It distinguishes itself as one of the city’s rare establishments that authentically showcases Khasi cuisine. This eatery has become a cherished gem for both locals and visitors alike.Step inside, and you’ll discover a warm and welcoming ambiance that sets the stage for a delightful meal. If you’re a lover of pork and Jadoh, you’ve found your paradise. Jadoh Restaurant specializes in crafting mouthwatering Khasi dishes that will tantalize your taste buds.Their smoky meat curries are a must-try, and they offer combo meals that include rice, salad, curry, chutney, and vegetables, ensuring a satisfying and well-rounded dining experience. What’s even more impressive is that this culinary haven offers all these delights at budget-friendly rates, making it accessible to everyone.So, whether you’re a local seeking a taste of home or a traveler eager to explore the flavors of Shillong, Jadoh Restaurant promises an authentic and delicious Khasi food adventure that you won’t want to miss.

Location: HVCV+2G7, Don Bosco Square, Laitumkhrah, Shillong, Meghalaya 793003
Timings:  10:00 am – 07:00 pm
Cost for Two: ₹300 approx

Jiva Veg Restaurant

jiva veg

Jiva Veg Restaurant in Shillong is a top choice for pure vegetarians, offering a diverse menu blending Chinese and Vegetarian cuisines. Guests can savor delightful dishes like paneer, biryani, and tandoori roti, while the experience is elevated by the delectable pancakes and refreshing cordials. Their cold coffee, masala chai, and lassi are also noteworthy. Jiva owes its success to its courteous staff, delivering spectacular service that patrons admire. The prices are reasonable, and the restaurant boasts a serene ambiance with modern decor. For those seeking a satisfying vegetarian meal in Shillong, Jiva Veg Restaurant is an excellent option.

Location: GS Rd, Nongpoh, Nongkhrah, Meghalaya 793102
Timings: 7:30 am- 8:00pm
Cost for two:₹900 approx

The WHOO Grills,Mock-tails & multi-cuisine


In the heart of Shillong, The Whoo stands out as a culinary gem, renowned for its delectable mocktails and diverse multi-cuisine offerings. This hidden gem in the town is celebrated for crafting the finest mocktails, each a delightful fusion of flavors and creativity. Beyond the tantalizing drinks, The Whoo’s culinary expertise shines through with a menu that showcases an array of exquisite seafood dishes, elevating the dining experience to new heights. From succulent seafood platters to mouthwatering seafood curries, this restaurant promises a gastronomic adventure like no other. With its exceptional mocktails and remarkable seafood dishes, The Whoo is a must-visit destination for food enthusiasts in Shillong.

Location: Pdeng shnong, LUMSHYIAP, Golf Link – Marwroh, Shillong, Meghalaya 793001
Timings :12:00pm -10:00pm
Cost for two:

Lamee Restaurant

Lamee Shillong Restaurant Police Bazaar

Lamee Restaurant in Shillong is renowned for delivering an exceptional dining experience. It consistently stands out as one of the city’s finest dining establishments, boasting an inviting ambiance that ensures a memorable meal. Specializing in a diverse range of cuisines, Lamee caters to a broad spectrum of tastes, making it a top choice for food enthusiasts.With a focus on Chinese cuisine, Lamee Restaurant is a haven for oriental food lovers. Beyond Chinese, it proudly serves North Indian and Thai delicacies, offering an extensive array of both vegetarian and non-vegetarian options. Among its standout dishes, the Khasi Jadoh showcases authentic local flavors, while the Grilled Chicken demonstrates the culinary expertise that defines the restaurant.A standout creation at Lamee is the Chicken dish, featuring an exquisite combination of bamboo shoots, burnt garlic, fried rice, and a medley of fresh fruit salads. Whether you’re a fan of Chinese, North Indian, or Thai cuisine, Lamee Restaurant in Shillong promises a delectable and unforgettable dining adventure that keeps patrons coming back for more.

Location: Lovi’s Arcade, GS Rd, Police Bazar, Shillong, Meghalaya 793001
Timings: 11:00 am – 10:00 pm
Cost for Two: ₹750 approx


Discover the ultimate dining experience at Trattoria, one of Shillong’s premier multicuisine restaurants. It’s a delightful blend of exquisite flavors and a cozy ambiance. Nestled amidst the natural beauty of Shillong, the restaurant treats you to serene vistas that enhance your meal. Trattoria’s inviting atmosphere, coupled with enchanting landscape views, creates an idyllic setting for culinary indulgence. Positioned strategically, it grants glimpses of the town’s lush greenery and captivating surroundings, elevating the overall dining pleasure. For those seeking a memorable culinary journey in Shillong, Trattoria is the go-to destination where flavor meets tranquility in perfect harmony.

Location: HVGJ+HR2, Police Bazar, Shillong, Meghalaya 793001
Timings: 01:00 pm – 08:00 pm
Cost for Two: ₹300 approx


Lamee Shillong

Bread Cafe is a charming F&B-Casual Dining spot, perfect for sweet-toothed individuals. This cozy eatery boasts an array of delectable offerings, including freshly baked breads, pastries, cakes, sandwiches, salads, and more. Its warm and inviting ambiance, coupled with attentive staff, creates a welcoming experience. The diverse menu spans classic favorites to inventive creations, catering to various tastes. Beyond the treats, Bread Cafe serves up a choice of hot and cold beverages, from aromatic coffee and tea to refreshing smoothies. Whether you seek a quick indulgence or a hearty meal, Bread Cafe promises a delightful culinary journey for all palates.

Location: Main Road, opp. Post Office, Nongkynrih, Laitumkhrah, Shillong, Meghalaya 793003
Cost for two:₹500 approx

Bamboo Hut

The Bamboo Hut restaurant in Shillong is a renowned Chinese eatery, boasting an extensive menu of delectable dishes. Its charming interior, crafted entirely from bamboo, exudes a warm and inviting ambiance, making it a perfect dining destination. The restaurant takes pride in its team of seasoned chefs, who skillfully prepare each dish to perfection, ensuring a culinary experience that tantalizes the taste buds. Whether you’re craving traditional favorites or daring to explore new flavors, Bamboo Hut promises an unforgettable dining adventure. Don’t miss the opportunity to savor their mouthwatering Chinese cuisine in a cozy and rustic setting.

Location: Hotel Broadway, GS Road, East Khasi Hills, Shillong, Meghalaya, 793001
Cost for two:₹500 approx


  1. What is Shillong’s famous food?

    Shillong, the capital of Meghalaya in India, is known for its delicious Khasi cuisine. Some of the famous foods you can try there include Jadoh (rice and meat dish), Doh Neiiong (pork with black sesame paste), and Tungrymbai (fermented soybean chutney). Additionally, don’t miss out on local snacks like momos and bamboo shoot dishes.

  2. Do we get vegetarian food in Meghalaya?

    Yes, you can find vegetarian food options in Meghalaya, especially in larger towns and tourist areas. While the traditional cuisine in Meghalaya often includes meat and fish, there are restaurants and eateries that offer vegetarian dishes as well. Some common vegetarian options you might find include vegetable curries, rice dishes, and various types of bread. However, availability may vary depending on the specific location, so it’s a good idea to inquire locally for the best vegetarian dining options.

  3. What is the non-veg food in meghalaya?

    Meghalaya, a state in northeastern India, has a variety of non-vegetarian dishes as part of its cuisine. Some popular non-vegetarian dishes in Meghalaya include:
    • Jadoh: This is a traditional Khasi dish made with red rice and pork. It’s often seasoned with spices and herbs.
    • Pork Curry: Pork is widely consumed in Meghalaya, and it’s prepared in various ways, including curries with different spices.
    • Smoked Meats: Smoking meats is a common practice in Meghalaya. You can find smoked pork, beef, and fish that are used in various dishes.
    • Chicken Dishes: Chicken is also a popular choice, and it’s used in curries, stews, and fried preparations.
    • Doh Khleh: This is a dish made from minced meat, usually pork, mixed with spices, onions, and herbs.
    • Fish Preparations: Given the region’s abundant rivers and water bodies, fish is a staple. It’s prepared in curries, stews, and can be dried and preserved for later use.
    • Meat with Bamboo Shoots: Bamboo shoots are commonly used in Meghalaya cuisine, and they are often combined with meat dishes.
    These are just a few examples, and Meghalaya offers a diverse range of non-vegetarian options for those who enjoy meat in their meals.

You may also like...

(2) Comments

  1. Anonymous

    The blog is really interesting and helpful. Thanks for writing it!! I Love IT

  2. 19 Amazing Hotspots: Unveiling Shillong Tourist Places! | Oddessemania

    […] Also Read 16 Cafes & Restaurants in Shillong You Have To Eat From! […]

Leave a Reply

Your email address will not be published. Required fields are marked *