Discover 10 Popular Restaurants In Shillong To Enjoy Delicious Meals & Local Flavours

Cosy cafe Shillong interior with wooden lounge chair and table, one of the top restaurants in Shillong.

Shillong’s mist and rolling hills set the mood, and food naturally fits into that atmosphere. Restaurants in Shillong might be a small café tucked into Laitumkhrah or a noisy dhaba in Police Bazar, each giving its own glimpse of everyday life here. You’ll find pork curries, momos, and local rice dishes on many menus, while North Indian meals and continental staples are just as easy to track down. Some places keep things homely and simple, others mix in live music or a more café-like vibe, and vegetarian spots hold their own, too.

Top 10 Restaurants In Shillong

Restaurants in Shillong bring together Khasi cooking, North Indian plates, Asian influences, and the usual café staples. Many of these spots sit close to the old bazaars or inside buildings with colonial charm, and the mix of hearty food and easygoing spaces reflects the city’s character.

1. City Hut Family Dhaba

Chicken roll with creamy white sauce at City Hut Family Dhaba, one of the best restaurants in Shillong.

Photo: Саша Алалыкин / Pexels / Image For Representation Only

City Hut Family Dhaba sits just off Oakland Road near Police Bazar and has become a regular stop in Shillong for people who want a proper, filling meal. The dining hall is big, with brick walls and wood touches that give it warmth even when every table is full. By the weekend, it’s usually full, families at one table, tourists at another, and office groups squeezing in too. The crowd itself says why people keep trusting the place. The menu leans mainly on North Indian and Chinese dishes, and portions are generous.

Location: Off Oakland Road, near Police Bazar, Shillong
Top Food to Order: Crispy chicken roll with creamy white sauce, North Indian and Chinese dishes

Suggested Read: Best Foods In Guwahati

2. Cafe Shillong

Steamed momos served in a wooden box at Cafe Shillong.

Photo: Angela Roma / Pexels / Image For Representation Only

Café Shillong in Laitumkhrah is often mentioned as the spot that set off much of the café culture in the city. It sits on a busy street near Dhankheti, and from the outside, you can usually hear the music before you step in. Inside, the lighting is warm, the furniture simple, and the playlist heavy on rock, giving it an easy but lively feel. The menu jumps between Indian, pan-Asian, and continental cooking. Noodles and momos turn up just as often as burgers or sandwiches, while Khasi pork dishes and the café’s pork ribs have become favourites for bigger meals.

Location: Laitumkhrah, near Dhankheti, Shillong
Top Food to Order: Khasi pork ribs, momos, noodles, burgers, sandwiches

3. Dylan’s Cafe

Burger with fries and dipping sauce served at Dylan’s Cafe, one of the popular restaurants in Shillong.

Photo: Robin Stickel / Pexels / Image For Representation Only

Among restaurants in Shillong, Dylan’s Café in Dhankheti is easy to spot. Named after Bob Dylan, the space is lined with posters and murals, and the playlists keep the theme alive, giving the café its distinctive energy. It attracts a mix of locals and travellers who drop in for hearty breakfasts, unhurried brunches, or an easy dinner after a day around town. The menu leans toward continental and café fare, with burgers, sandwiches, pancakes, and coffee being the staples, while the cheesecakes and brownies make it just as much a dessert stop.

Location: Dhankheti, Shillong
Top Food to Order: Burgers, sandwiches, pancakes, cheesecakes, brownies

Suggested Read: Best Street Food In Guwahati To Let Your Taste Buds Savour

4. Deja Vu

Entrance to a cosy restaurant with wooden stools, glass doors, and warm evening light.

Photo: Rachel Claire / Pexels / Image For Representation Only

Deja Vu has been part of Shillong’s dining scene for years and is still one of the go-to spots for Chinese and pan-Asian food. It sits on the third floor near Police Point in Laitumkhrah, easy enough to find if you’re moving through the busy student area. The dining room is big, with tables that suit families or larger groups who come here for long meals. The menu sticks to the kind of “Shillong-style Chinese” many locals have grown up with: fried rice, chowmein, chicken drumsticks, and pork ribs remain favourites.

Location: Third floor near Police Point, Laitumkhrah, Shillong
Top Food to Order: Fried rice, chowmein, chicken drumsticks, pork ribs (Shillong-style Chinese)

5. Lamee Restaurant

Modern restaurant with black tables, patterned floor, bar seating, and large windows, one of the restaurants in Shillong.

Photo: Wendy Wei / Pexels / Image For Representation Only

Lamee Restaurant, inside Lovi’s Arcade on GS Road, has become one of the well-known restaurants in Shillong for anyone spending time in Police Bazar. Its location makes it easy for travellers staying nearby or for shoppers who want a meal without leaving the main market. The menu covers Indian, Chinese, and Thai dishes, so groups with mixed tastes rarely struggle to order. Butter chicken, paneer curries, fried rice, and spring rolls are ordered most often, with portions that are filling and priced reasonably. The dining hall is bright and open, which works well for families, while office-goers and tourists often appreciate how quickly food arrives.

Location: Lovi’s Arcade, GS Road, Police Bazar, Shillong
Top Food to Order: Butter chicken, paneer curries, fried rice, spring rolls

Suggested Read: Discovering The Best Food In Gangtok

6. Jiva Veg

Small round tables with modern chairs set near a counter in a warmly lit restaurant space.

Photo: Zechen Li / Pexels / Image For Representation Only

Jiva Veg is known as one of the reliable vegetarian restaurants in Shillong, often chosen by people who want a completely meat-free meal. It sits on GS Road, just above Barbeque Chinese Restaurant, making it easy to reach for families, office-goers, and travellers staying in the city centre. The menu focuses on North Indian cooking, with paneer butter masala, dal tadka, and a variety of thalis forming the core of what people often order. Their bread basket is another strong point, soft rotis, naans, and kulchas that pair well with rich gravies.

Location: GS Road, above Barbeque Chinese Restaurant, Shillong
Top Food to Order: Paneer butter masala, dal tadka, variety of thalis, soft rotis and naans

7. Trattoria

Warmly lit restaurant corner with wooden tables, high stools, hanging lamps, and indoor plants, one of the cosy restaurants in Shillong.

Photo: Nguyễn Mẫn / Pexels / Image For Representation Only

Trattoria, inside the MUDA Complex at Police Bazar, has become one of the most talked-about restaurants in Shillong for anyone wanting to try Khasi home-style food. The place is small, simple, and without frills, yet its steady reputation comes from the way traditional dishes are cooked and served without pretension. The highlight here is jadoh, rice simmered in pork stock, which many pair with sides such as dohneiiong, pork with black sesame, or dohshain, pork with mustard leaves. Unlike larger multi-cuisine restaurants, Trattoria keeps its focus on Khasi cooking, and that focus is why it draws both locals and curious travellers.

Location: MUDA Complex, Police Bazar, Shillong
Top Food to Order: Jadoh (rice in pork stock), dohneiiong (pork with black sesame), dohshain (pork with mustard leaves)

Suggested Read: Top Places To Visit In Shillong

8. Qzine

Creamy penne pasta served with mushrooms, garnished with herbs on a white plate.

Photo: Engin Akyurt / Pexels / Image For Representation Only

Qzine, near Thana Road, has become a familiar stop for people staying around Police Bazar who want a meal without searching too far. The location makes it convenient, and its straightforward setup appeals to families, groups, and visitors alike. The menu mixes Indian staples with Shillong-style Chinese dishes, so diners can go from gravies and breads to lighter noodles or fried snacks in one sitting. Tandoori chicken, paneer tikka, fried rice, and chowmein are among the plates most often ordered, each served in portions that suit sharing.

Location: Near Thana Road, Police Bazar, Shillong
Top Food to Order: Tandoori chicken, paneer tikka, fried rice, chowmein

9. ML 05 Cafe

Fresh sub sandwich with sliced ham, tomato, cucumber, and lettuce in a sesame seed bun, one of the restaurants in Shillong.

Photo: Pixabay / Pexels / Image For Representation Only

ML 05 Café takes its name from Meghalaya’s vehicle registration code and has built a reputation as one of the livelier restaurants in Shillong, especially with road-trippers and bikers. Found near Golf Links, it has a big, open layout with rustic décor that gives it a travel-inspired look. Young crowds often drop in, but families find it just as comfortable. The menu leans toward continental café food: burgers, sandwiches, pizzas, and shakes are the staples, with portions large enough to share. Groups usually order a mix of snacks, making it a good place for stopovers after long drives.

Location: Near Golf Links, Shillong
Top Food to Order: Burgers, sandwiches, pizzas, shakes

Suggested Read: Shillong Travel Guide

10. The Wok

Grilled whole fish with vegetables served on a ceramic platter at a restaurant.

Photo: Alexander Afanasyev / Pexels / Image For Representation Only

The Wok has grown into one of the better-known restaurants in Shillong, often chosen for its Chinese and pan-Asian food that has become part of the city’s everyday dining. Its main outlet is in Lachumiere, though branches across town make it easy to find, no matter where you are staying. The setting is straightforward, with enough space for families to sit comfortably and for office groups to gather after work. Crispy chicken, fried rice, and chowmein remain the most ordered dishes, usually paired with starters like momos or spring rolls.

Location: Lachumiere, Shillong (with branches across town)
Top Food to Order: Crispy chicken, fried rice, chowmein, momos, spring rolls

Exploring restaurants in Shillong is as exciting as visiting its waterfalls and markets. From homely Khasi meals at Trattoria to multi-cuisine options at City Hut, and cozy cafés like Dylan’s or ML 05, the city offers diverse dining experiences. Whether for quick snacks or leisurely family dinners in Police Bazar, these spots showcase Shillong’s vibrant culture. With TripXL, you can easily plan your meals and make the most of your trip.

Cover Photo: viarami / Pixabay / Image For Representation Only

Frequently Asked Questions

Most people head to Police Bazar or Laitumkhrah. Police Bazar has the bigger dining halls and local kitchens, while Laitumkhrah is more about cafés and Chinese places where students hang out. Golf Links is quieter, but you’ll find a few cafés there that travellers stop at after sightseeing.
For the most part, yes. Trattoria or Qzine give you proper meals without costing much, while cafés like Dylan’s or ML 05 are a bit pricier but still reasonable. Shillong doesn’t have many fine-dining spots, but the usual places keep portions and prices balanced enough.
You can find Khasi food at local eateries and a handful of cafés, but not every restaurant serves it. Trattoria is the best-known stop for jadoh and pork dishes, while some smaller kitchens add Khasi plates alongside Indian or Chinese menus. If you’re looking for authenticity, it’s worth seeking out these spots.
The bigger ones do; UPI, cards, no problem in Police Bazar or Laitumkhrah. Smaller eateries still like cash, so it helps to keep some. Cafés that see more tourists usually handle both.
Yes, some restaurants in Shillong, like City Hut Family Dhaba and Deja Vu, have plenty of room and handle big groups without trouble. Cafés are tighter on space, so going early makes it easier. On weekends, booking ahead helps if you don’t want to wait.
Harshita Lal

Harshita Lal

Harshita Lal is a travel writer who finds inspiration in the winding roads of hill towns, crisp mountain air, and the quiet stories hidden in everyday journeys. With a soft spot for the Himalayas and small-town simplicity, her writing blends personal discovery with practical travel insights. She enjoys writing pieces that help readers feel more connected to nature, to adventure, and to themselves. When she’s not writing, you’ll likely find her planning her next trek, journaling in a hillside café, or chasing the sunset.
Harshita’s Top Travel Highlights:
Harshita’s travels include memorable treks and quiet hill escapes, offering experiences of nature, peace, and simple moments that stay long after the journey ends.
1. Treks That Stay With You:
Completed treks like Triund, Kheerganga, Tosh, and Malana, each offering its own lesson in resilience, stillness, and the quiet power of nature.
2. Offbeat Hill Escapes:
Explored peaceful spots like Jibhi, Shoja, Barot Valley, and Mashobra, where there’s more pine than people, and every corner feels like a postcard.

Recommended Articles

Leave a Reply

Top Travel Destinations by Month