Best Restaurants in Shillong
Hungry in Shillong? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Shillong
Shillong's dining scene offers a delightful mix of traditional Khasi cuisine, Indian flavors, and international dishes, all served in charming cafes, cozy restaurants, and vibrant street food stalls. From savoring a steaming bowl of Jadoh (rice cooked with pork and spices) at a local eatery to indulging in spicy Momos (dumplings) at a bustling market, visitors can embark on a culinary journey that tantalizes their taste buds and immerses them in the rich cultural tapestry of the city. With a bustling food market at Police Bazar and trendy cafes along Laitumkhrah, Shillong ensures that every meal is a feast for the senses, promising a gastronomic adventure like no other.
- Top rated
- Closest to the centre
- A–Z
61 restaurants
-
Family-friendly4.3★9,099 reviews
City Hut Family Dhaba
City Hut Family Dhaba is a delightful dining spot in Shillong that caters to families and food lovers alike. With a menu featuring Indian, Chinese, and European cuisines, it offers a rich culinary experience amidst the scenic beauty of Meghalaya.
Daily 11:00–21:30
-
Restaurant4.0★3,333 reviews
Dylan's Café
Nestled in the heart of Shillong, Dylan's Café is a vibrant eatery that offers a delightful mix of local and international flavors. With its cozy ambiance and an extensive menu ranging from hearty breakfasts to aromatic coffees, it’s a must-visit for tourists seeking both comfort and culinary adventure.
Daily 11:30–21:30
-
Restaurant4.1★2,531 reviews
Cafe Shillong
Nestled in the vibrant city of Shillong, Café Shillong offers a perfect blend of local charm and modern café culture. This cozy spot is ideal for tourists seeking to unwind with a delightful cup of coffee or a tasty meal while soaking in the local ambiance.
Daily 12:00–22:00
-
South Indian3.9★2,309 reviews
Madras Cafe
Madras Cafe in Shillong offers a delightful taste of South Indian cuisine, perfect for breakfast or a vegetarian meal. With a cozy atmosphere and diverse menu options, it's a must-visit for food lovers.
-
Chinese4.3★1,892 reviews
Kim Pou Chinese Banquet
Experience the vibrant flavors of Chinese cuisine at Kim Pou Chinese Banquet in Shillong, a must-visit for food lovers seeking authentic dishes in a cozy atmosphere. From mouthwatering dumplings to aromatic stir-fries, every bite tells a story of culinary excellence.
Daily 10:00–21:00
-
Chinese4.3★1,822 reviews
The Wok Restaurant
Nestled in the heart of Shillong, The Wok Restaurant offers a delightful culinary experience specializing in Chinese cuisine. With its inviting ambiance and a diverse menu featuring delicious noodles and more, it’s a must-visit for any food lover exploring the region.
Mon 11:30–20:30 · Tue–Sun 11:00–20:45
-
Indian4.1★1,744 reviews
Qzine Restaurant
Qzine Restaurant is a must-visit culinary haven in Shillong, offering an exquisite blend of Indian and Chinese cuisine. With its family-friendly atmosphere and moderate prices, it’s perfect for tourists looking to savor authentic flavors amidst the vibrant Police Bazar area.
Daily 10:30–21:30
-
Indian3.9★1,446 reviews
Lamee - Restaurant in Shillong
Nestled in the vibrant Police Bazar, Lamee is a must-visit restaurant in Shillong that offers a delightful blend of Indian and Chinese cuisines. With a welcoming ambiance and a diverse menu, it’s perfect for food lovers seeking an unforgettable dining experience.
Daily 11:00–22:00
-
Indian4.0★1,367 reviews
Bamboo Hut
Nestled in the heart of Shillong, Bamboo Hut is a must-visit destination for food enthusiasts. This Indian restaurant, renowned for its delectable dishes and inviting ambiance, also features a delightful cake shop. Perfect for a cozy meal or a sweet treat, Bamboo Hut is an experience not to be missed.
Daily 10:00–22:00
-
Fast Food3.9★1,216 reviews
Munchies
Munchies is a vibrant fast-food destination in Shillong, offering a diverse menu that includes breakfast favorites, hearty hamburgers, and delightful Italian dishes. Perfect for tourists looking to experience local flavors in a cozy setting.
Mon–Sat 10:30–21:00 · Sun 11:00–21:00
Dejavu Restaurant
Dejavu Restaurant in Shillong is a must-visit for tourists seeking authentic Chinese cuisine in a cozy setting. With its warm ambiance and diverse menu, it offers an unforgettable dining experience that reflects the rich culinary heritage of China.
Daily 11:00–22:00
Hong Kong Restaurant
Nestled in the vibrant Police Bazar of Shillong, Hong Kong Restaurant offers a delightful experience for food lovers. With its rich Chinese cuisine and family-owned legacy, this restaurant is a must-visit for tourists seeking authentic flavors in a warm atmosphere.
Soul Kitchen Restaurant
Nestled in the vibrant heart of Shillong, Soul Kitchen offers an authentic culinary experience that showcases the rich flavors of North Eastern Indian cuisine. Tourists can indulge in a diverse menu featuring traditional dishes made with fresh local ingredients, all served in a warm and inviting atmosphere. This is a must-visit for anyone looking to savor the unique tastes of Meghalaya.
Daily 11:30–21:30
Living Roof Shillong- Hotel & Cafe
Nestled in the serene hills of Meghalaya, Living Roof Shillong offers a unique blend of comfort and culinary delights. This charming hotel and cafe is perfect for tourists seeking relaxation and local flavor in one delightful package.
Trattoria
Nestled in the vibrant Police Bazar, Trattoria is a family-friendly restaurant that invites tourists to indulge in delightful breakfast options and local flavors. With its welcoming atmosphere and friendly staff, it's an ideal spot for families and travelers looking to savor authentic cuisine while enjoying the charm of Shillong.
Mon–Sat 13:00–20:00
The Loft - Cafe & Restaurant
Nestled in the charming Lachumiere area, The Loft Cafe & Restaurant offers an inviting ambiance and a diverse menu that blends Chinese and Continental flavors, making it a must-visit for tourists exploring Shillong.
Mon–Sat 12:00–21:00
Grove Eatery
Nestled in the vibrant Police Bazar area of Shillong, Grove Eatery is a culinary gem that offers an unforgettable dining experience with its diverse Asian menu and unique conveyor belt sushi service. Perfect for tourists looking to indulge in fresh, flavorful dishes in a lively atmosphere.
Daily 11:30–21:30
Roma Eatery
Roma Eatery in Shillong is a culinary gem offering a delightful array of dishes that celebrate local ingredients and flavors. With its warm ambiance and attentive service, it's the perfect spot for tourists seeking a true taste of Meghalaya.
Daily 11:30–21:00
Kynjai Cloud Kitchen
Nestled in the heart of Shillong, Kynjai Cloud Kitchen offers a delightful Korean dining experience that transports your taste buds straight to Asia. With a cozy ambiance and a menu filled with authentic dishes, it's a must-visit for food enthusiasts exploring Meghalaya.
Daily 13:00–21:00
Eden Restaurant
Nestled in the heart of Shillong, Eden Restaurant offers a delightful blend of Indian, Mughlai, and Chinese cuisine. This vibrant eatery is known for its inviting atmosphere and extensive menu, making it a must-visit for food lovers. Whether you're craving aromatic biryani or delectable halal dishes, Eden has something to satisfy every palate. With its convenient location opposite Hotel Centre Point in Secretariat Hills, it's the perfect spot to unwind after exploring the scenic beauty of Meghalaya.
Daily 11:00–22:00
By The Way | Grill | Restaurant | Cafe
Nestled in the heart of Shillong, By The Way Cafe is a must-visit restaurant for tourists seeking a delightful culinary experience. With a menu that tantalizes the taste buds, this eatery offers an inviting atmosphere perfect for relaxing after a day of exploring the beautiful landscapes of Meghalaya.
Daily 13:00–22:00
Southern Taste
Experience the authentic flavors of South Indian cuisine at Southern Taste in Shillong. This popular restaurant offers a delightful array of dishes that will transport your taste buds to the southern region of India, all within a cozy and welcoming atmosphere.
Daily 10:00–21:00
Three Little Birds Bistro
Nestled near the Don Bosco Museum in Shillong, Three Little Birds Bistro offers a delightful escape for tourists seeking a taste of local flavors and warm hospitality. With its inviting atmosphere and a menu that celebrates both traditional and contemporary dishes, this bistro is a must-visit for anyone exploring the region. Experience the charm of Shillong through its culinary offerings, all while enjoying the vibrant ambiance that makes this bistro a beloved spot among locals and travelers alike.
Mon–Sat 11:00–20:30
BLACKSTONE GRILL
Nestled in the picturesque Golf Links area of Shillong, Blackstone Grill offers an exquisite dining experience featuring authentic Middle Eastern cuisine. Known for its warm ambiance and flavorful dishes, this restaurant is a must-visit for food enthusiasts exploring Meghalaya.
Besa Bistro - Best Restaurant in Shillong
Nestled in the heart of Shillong, Besa Bistro offers a delightful culinary experience, blending diverse cuisines with a cozy atmosphere. Ideal for food enthusiasts and casual diners alike, this restaurant is perfect for savoring everything from Indian sizzlers to Continental dishes.
Daily 12:00–22:00
Homely Hut Restaurant
Nestled in the heart of Mawlai, Homely Hut Restaurant offers a delightful blend of Indian, Chinese, and fast food cuisine. With its cozy ambiance and diverse menu, it’s a must-visit for tourists seeking a flavorful experience in Shillong.
Mon–Sat 11:00–20:00
Momo dose
Nestled in the vibrant city of Shillong, Momo Dose offers a delightful culinary experience centered around the beloved momo dumplings. This charming restaurant is a must-visit for tourists seeking to indulge in authentic flavors that celebrate local cuisine. With its inviting ambiance and a menu bursting with variety, Momo Dose promises a memorable dining experience that captures the essence of Meghalaya's rich culinary heritage.
Mon–Sat 12:00–20:00
Rynsan, Shillong
Nestled in the heart of Shillong, Rynsan offers a delightful exploration of North Eastern Indian cuisine. With its inviting ambiance and unique fusion dishes, it's a must-visit for any food lover.
Tue–Thu 13:00–22:00 · Fri–Sun 13:00–23:00
Dez Restaurant
Dez Restaurant offers a delightful blend of Chinese, Indian, and fast food cuisine, perfect for tourists seeking a vibrant dining experience in Shillong. With its moderate pricing and diverse menu, it's an ideal spot for both casual diners and food enthusiasts.
Mon 12:00–21:00 · Wed–Sun 12:00–21:00
Vibes Restaurant
Nestled in the picturesque Mawarliang area of Shillong, Vibes Restaurant offers a delightful fusion of local flavors and international cuisine. This charming cafe is a must-visit for tourists seeking a warm atmosphere and delicious meals, making it an ideal spot to relax after exploring the natural beauty of Meghalaya.
Kimberly Restaurant
Located in the heart of Shillong, Kimberly Restaurant offers a delightful experience for tourists seeking authentic Indian cuisine. With a cozy atmosphere and diverse menu, it's a must-visit for food lovers.
Mon–Sat 11:00–21:00
The mango tree lounge cafe
Nestled in the heart of Shillong, The Mango Tree Lounge Cafe offers a delightful escape for tourists seeking a cozy atmosphere paired with delicious local and international cuisine. With its vibrant ambiance and friendly service, it is a must-visit destination for food lovers.
Little Chef Spices of Asia
Nestled in the heart of Shillong, Little Chef Spices of Asia is a culinary gem that offers an authentic taste of Asian cuisine. With a cozy ambiance and an extensive menu, it's the perfect stop for tourists seeking to indulge in delightful flavors and vibrant dishes.
Daily 11:00–21:00
The Ambience Fine Dinning
Nestled in the heart of Shillong, The Ambience Fine Dining offers an exquisite dining experience that showcases the rich flavors of local and international cuisine. With a warm and inviting atmosphere, it's the perfect spot for tourists seeking a memorable meal.
Mon 13:00–22:00 · Tue–Sun 11:00–22:00
Amrit Kitchen
Amrit Kitchen in Shillong is a must-visit restaurant for tourists seeking authentic local cuisine and a cozy atmosphere. With a vibrant ambiance and delicious offerings, it's perfect for both casual diners and food enthusiasts alike.
Daily 8:00–22:00
Ahavah Shillong
Nestled in the heart of Shillong, Ahavah offers an exquisite fine dining experience combined with a vibrant bar atmosphere. This culinary gem is perfect for tourists seeking to indulge in local flavors and international cuisine, all while enjoying a sophisticated ambiance.
Mon–Fri 12:30–21:30 · Sat–Sun 9:30–22:30
Sai South Indian Restaurant
Nestled in the heart of Shillong, Sai South Indian Restaurant offers a delightful culinary experience for tourists seeking authentic South Indian cuisine. From dosa to idli, each dish is crafted with traditional spices and flavors that transport you straight to Southern India. With its inviting ambiance and friendly service, this restaurant is a must-visit for food enthusiasts exploring Meghalaya.
Daily 7:00–19:30
Trelly
Nestled in the heart of Shillong, Trelly offers a delightful escape for food lovers, specializing in exquisite Chinese cuisine. With a cozy atmosphere and an extensive menu, it promises a memorable dining experience for tourists and locals alike.
Daily 10:30–21:30
Bistro 16
Nestled within the scenic beauty of Shillong, Bistro 16 offers an exquisite dining experience. This fine dining bistro combines a cozy ambiance with a menu that celebrates both local and international flavors, making it a must-visit for tourists looking to indulge in culinary delights.
Daily 14:00–21:00
Let's Eat
Let's Eat is a must-visit restaurant in Shillong, Meghalaya, offering a delightful fusion of local and international cuisines. With its inviting ambiance and a diverse menu, it's perfect for food lovers looking to indulge in authentic flavors.
Daily 10:00–21:00
RHCP (Red Hill Cafe Point)
Nestled in the heart of Shillong, RHCP (Red Hill Cafe Point) is a culinary gem offering a delightful array of dishes that blend local flavors with global influences. This vibrant cafe is perfect for tourists looking to indulge in a unique dining experience while enjoying the city's scenic beauty.
Mon–Sat 12:00–20:45
Tiara Restaurant
Nestled in the vibrant area of Pynthorbah, Tiara Restaurant offers a delightful blend of fast food and Indian cuisine. Perfect for tourists seeking a quick yet satisfying meal, this eatery captures the essence of Shillong's culinary scene.
Daily 10:00–20:30
Beulah'S bistro
Nestled in the heart of Shillong, Beulah's Bistro is a delightful breakfast restaurant that promises a culinary experience like no other. With its inviting ambiance and diverse menu, it’s the perfect spot for tourists looking to indulge in local flavors or classic breakfast dishes. Open daily from 9 AM to 7 PM, this bistro offers a cozy retreat after exploring the vibrant streets of Meghalaya's capital.
Mon–Sat 9:00–19:00
Kings Food Court Shillong
Kings Food Court in Shillong is a vibrant dining destination that tantalizes your taste buds with a variety of delectable local and international dishes, all set in a lively atmosphere perfect for tourists seeking an authentic culinary experience.
Mon–Sat 12:00–22:00
Hotel Yalana Restaurant
Nestled in the heart of Shillong, Hotel Yalana Restaurant offers a delightful dining experience with a menu that showcases the rich flavors of Indian cuisine. Tourists can savor authentic dishes while enjoying the warm ambiance and friendly service, making it an ideal stop for anyone exploring this vibrant city.
Daily 11:00–21:30
Mei Pa Restaurant
Mei Pa Restaurant is a culinary gem in Shillong, offering a delightful blend of Chinese, Indian, and Continental cuisines. Located in the bustling Police Bazar area, this eatery is perfect for tourists seeking to experience local flavors while enjoying a cozy dining atmosphere. With its diverse menu and welcoming ambiance, Mei Pa promises an unforgettable dining experience for all visitors.
Mon–Sat 11:00–20:00
The Subz-Pure veg restaurant
Nestled in the bustling Police Bazar of Shillong, The Subz is a pure vegetarian restaurant that delights visitors with its vibrant atmosphere and delectable dishes. Perfect for food lovers seeking a meat-free experience, this eatery showcases the rich culinary heritage of India with a contemporary twist.
The Diner, Shillong
Nestled in the scenic hills of Meghalaya, The Diner offers a delightful blend of local and international cuisine, making it a must-visit for any food lover. With its charming ambiance and top-notch service, it's perfect for a relaxing meal after exploring Shillong's natural beauty.
Police Bazar Hotel (Muslim Hotel)
Nestled in the vibrant Police Bazar area of Shillong, the Police Bazar Hotel offers a delightful experience for tourists seeking halal cuisine. With its warm ambiance and diverse menu, it is an ideal spot to relax and savor authentic local flavors.
Mon–Sat 9:00–20:30 · Sun 9:00–20:00
Friend's Restaurant
Nestled in the vibrant city of Shillong, Friend's Restaurant offers a unique dining experience that combines local flavors with warm hospitality. This popular eatery is known for its cozy ambiance and delectable menu, making it a must-visit spot for tourists seeking to indulge in authentic Meghalaya cuisine.
Daily 10:00–20:00
Snow Lion Tibetan Restaurant
Snow Lion Tibetan Restaurant in Shillong offers a delightful escape into the flavors of Tibet, featuring an array of authentic dishes that will tantalize your taste buds. Nestled in the bustling Police Bazar area, this restaurant is perfect for tourists looking to indulge in unique culinary experiences while exploring the vibrant culture of Meghalaya.
Mon–Sat 12:00–20:00
Little Chef thali and south indian
Little Chef in Shillong is a must-visit for tourists craving authentic South Indian cuisine. Known for its flavorful thalis and warm hospitality, this restaurant is a culinary gem that reflects the vibrant culture of South India. With a menu that features traditional dishes prepared with fresh ingredients, visitors can indulge in a delightful dining experience that transports them straight to the heart of Southern India.
Mon–Sat 11:30–20:30
Gupta Restaurant
Gupta Restaurant is a delightful dining destination in Shillong, renowned for its authentic Indian breakfast and mouthwatering sweets. Nestled in the bustling Police Bazar, it offers a vibrant atmosphere and a rich culinary experience that captures the essence of Indian flavors.
Daily 7:30–20:30
Great Wall Chinese Restaurant
Great Wall Chinese Restaurant in Shillong offers a delightful fusion of authentic flavors and fast-food convenience, making it a must-visit for tourists craving a taste of China. With its inviting atmosphere and diverse menu, it promises a memorable dining experience.
Daily 11:00–21:00
Sprinkle Food Corner
Nestled in the heart of Shillong, Sprinkle Food Corner offers a delightful fast food experience. With a menu brimming with mouth-watering options, it's a must-visit for tourists looking to indulge in local and international flavors. Enjoy a vibrant atmosphere and friendly service while savoring delicious meals that will satisfy any craving.
Mon–Sat 11:00–21:00
Kudos Food Corner
Kudos Food Corner is a vibrant fast food restaurant located in the heart of Shillong, offering a delightful range of quick bites and comfort food. Perfect for tourists looking to refuel while exploring the charming surroundings, this spot is known for its friendly service and delicious offerings.
Mon–Sat 11:00–21:00
Dish Alley Restaurant
Nestled in the scenic Nongmynsong area of Shillong, Dish Alley Restaurant offers a delightful family-friendly dining experience. With its warm ambiance and a menu that celebrates local flavors, it is a must-visit for tourists seeking authentic cuisine. The restaurant's welcoming atmosphere makes it perfect for families looking to enjoy quality time together over delicious meals.
Mon–Sat 10:30–20:30
3 olives restaurant
Nestled on the third floor of the M Crown Hotel in Police Bazar, Shillong, 3 Olives Restaurant offers a fine dining experience with stunning views and a diverse menu that celebrates local and international cuisines. Perfect for tourists seeking a delightful culinary adventure.
Daily 7:00–22:00
WMS Restaurant
Nestled in the heart of Shillong, WMS Restaurant offers a delightful fast food experience with a focus on breakfast options. Enjoy a variety of quick bites in a cozy setting, perfect for tourists looking to refuel after exploring the scenic beauty of Meghalaya.
Mon–Sat 10:00–21:00
Dopwai Restaurant
Dopwai Restaurant is a delightful dining spot in Shillong that offers a unique blend of local flavors and cozy ambiance. With its diverse menu, it's perfect for tourists looking to savor authentic Meghalaya cuisine while enjoying the vibrant atmosphere of the city.
Daily 9:00–21:00
Thali Point
Nestled in the picturesque hills of Upper Shillong, Thali Point is a must-visit restaurant for tourists seeking authentic local cuisine. With its cozy ambiance and delectable dishes, it offers an unforgettable dining experience that showcases the rich flavors of Meghalaya.
Explore Shillong on the map
A handpicked selection of must-see spots in Shillong, mapped for you.
More about Shillong

Shillong travel guide
Shillong, India’s hill city, blends Khasi heritage, pine forests, colonial-era streets, live music, waterfalls and gateways to Meghalaya’s landscapes.
Tell me more about ShillongMore to explore in Shillong
Explore more

Explore more of India
Discover the magic of India, where diverse landscapes, rich heritage, and vibrant culture come together to create an unforgettable travel experience.
Explore India
Getting your guide ready…
We are putting together a fresh copy of the Shillong guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
