Situated in the heart of Northeast India, Shillong is known as the “Scotland of the East” not just for its amazing scenery, but also for its vibrant culinary scene. Every food lover will relish the hill station’s delicious gastronomic adventure, which contrasts fine dining with native tribal foods. Restaurants in Shillong are ready, with original Northeast Indian food, continental delights, and fusion dishes to appeal to any palate. Our TripzyGo guide will tell you the best restaurants in Shillong, which will serve up delicious food, great ambience, and an unforgettable dining experience.
Combining the charm of hill station dining with diverse culinary offerings, these restaurants provide you with an unforgettable food experience. Here are the best restaurants in Shillong that should definitely be on your foodie list.
Located in the heart of Shillong, Deja Vu Restaurant is a favourite destination to eat in a contemporary ambience with delicious multi-cuisine options. This restaurant is popular for its friendly service and comfortable atmosphere, as well as the perfect space to invite your friends and family. It is among the best restaurants in Shillong because of the menu diversity to satisfy all those picky taste buds.
Google Rating | 4.3 |
Contact | +91 364 250 2777 |
Address | Police Point, Nongkynrih, Laitumkhrah, Shillong 793003 |
Opening Hours | 12:00 pm – 10:30 pm |
Must Try Dishes | Grilled Salmon with Citrus Glaze, Shillong Style Chicken Noodles, Truffle-Infused Mushroom Soup, |
Suggested read: The Best Time to Visit Shillong: Explore Every Season’s Unique Charm
Located in the bustling Police Bazaar area, Zodiac Restaurant has been serving delicious food to locals and tourists for years. This restaurant is famous for its authentic North Indian and Chinese cuisine, along with some local specialities. The comfortable seating and friendly service make it a favourite among families.
Google Rating | 4.7 |
Contact | 7640849818 |
Address | Zara’s Arcade, Hindi School, Keating Rd, Police Bazar, Shillong, Meghalaya 793001 |
Opening Hours | 10:00 AM – 10:30 PM |
Must Try Dishes | Butter chicken, fried rice, momos, thukpa |
A legendary establishment that has been serving authentic Punjabi and North Indian cuisine for decades, City Hut Family Dhaba is where tradition meets taste. Known for its generous portions and home-style cooking, this dhaba-style restaurant offers a rustic dining experience. The restaurant is particularly famous among locals and is often considered one of the best restaurants in Shillong for hearty, flavorful meals.
Google Rating | 4.3 |
Contact | 0364 222 0386 |
Address | Earle Holiday Home, Oakland Rd, Police Bazar, Shillong, Meghalaya 793001 |
Opening Hours | 11:00 AM – 9:30 PM |
Must Try Dishes | Chicken Korma, Naan, Nawabi Chicken Tikka, Kadai Chicken, Barbecue Dishes |
An upscale dining destination that brings fine dining to Shillong, Flare Restaurant is perfect for special occasions and romantic dinners. With its elegant ambience, soft lighting, and contemporary decor, this restaurant offers a sophisticated dining experience.
Google Rating | 4.7 |
Contact | 069093 70513 |
Address | Hotel Pegasus Crown, Police Bazar, Shillong, Meghalaya 793001 |
Opening Hours | 12:00 AM – 10:30 PM |
Must Try Dishes | Grilled dishes, pasta, sizzlers, desserts |
A charming restaurant that perfectly captures the essence of Shillong’s laid-back vibe, Tring Tring offers a cosy atmosphere with its colourful interiors and friendly service. This restaurant serves a variety of cuisines, including Indian, Chinese, and Continental dishes. The casual dining experience and reasonable prices make it one of the top restaurants in Shillong for regular meals and celebrations.
Google Rating | 4.8 |
Contact | 070059 99012 |
Address | Polo Grounds, Police Bazar, Shillong, Meghalaya 793001 |
Opening Hours | 1:00 PM – 1:00 AM |
Must Try Dishes | Pizza, burgers, local fish curry, chicken dishes |
Suggested read: Cherry Blossom Festival in Shillong: A Festive Joy of Nature and Culture
A trendy cafe that has become a hotspot for young food enthusiasts, ML 05 Cafe combines great food with a vibrant atmosphere. Known for its Instagram-worthy interiors and creative menu, this cafe offers everything from hearty breakfast options to satisfying dinner meals. The relaxed ambience and free Wi-Fi make it one of the best cafes in Shillong, perfect for casual meetings or study sessions.
Google Rating | 4.0 |
Contact | 070056 85695 |
Address | 5th Mile, Upper Shillong, Sohra Road, Inside Horti Hub Compound, On the way to Elephant falls & Cherrapunjee, Shillong, Meghalaya 793005 |
Opening Hours | 10:00 AM – 8:30 PM |
Must Try Dishes | Sandwiches, coffee, pancakes, and a continental breakfast |
Cafe Shillong offers a perfect blend of local flavours and international cuisines. This cosy Shillong cafe is known for its warm hospitality and comfortable seating arrangements that make it ideal for long conversations over delicious food.
Google Rating | 4.1 |
Contact | 087874 14183 |
Address | LP Building, Laitumkhrah Main Rd, Nongkynrih, Laitumkhrah, Shillong, Meghalaya 793003 |
Opening Hours | 12:00 PM – 10:00 PM |
Must Try Dishes | Local pork dishes, tribal cuisine, coffee, and pastries |
Bringing authentic Italian flavours to the hills of Shillong, Trattoria is one of the best places to visit in Meghalaya for pasta and pizza lovers. This restaurant focuses on traditional Italian cooking techniques while incorporating fresh local ingredients. The rustic Italian decor and cosy ambience transport you to a traditional Italian eatery.
Google Rating | 4.1 |
Contact | 096128 52889 |
Address | HVGJ+HQR, Police Bazar, Shillong, Meghalaya 793001 |
Opening Hours | 11:00 AM – 9:00 PM |
Must Try Dishes | Wood-fired pizzas, pasta, risotto, tiramisu |
A paradise for vegetarian food lovers, Jiva Veg specialises in pure vegetarian cuisine with a focus on healthy and flavorful dishes. The restaurant offers a wide variety of vegetarian options from different Indian regions, along with some continental dishes. Known for its clean environment and quality ingredients, Jiva has become one of the most trusted pure veg restaurants in Shillong.
Google Rating | 4.3 |
Contact | +91 6009051092 |
Address | Police Bazar, Shillong, Meghalaya 793001 |
Opening Hours | 8:30 AM – 9:30 PM |
Must Try Dishes | South Indian dishes, North Indian thali, and Chinese vegetarian options |
Suggested read: Manali In May: Weather, Places & Travel Tips
Shillong has great restaurants to explore great flavours beyond the fantastic scenery and pleasant weather. Restaurants in Shillong are the perfect mix of local flavours, authentic Indian flavours, and international flavours for all foodies. Dining in Shillong is definitely a highlight with its delicious food, picturesque surroundings, and very welcoming service. Are you ready to explore the food gems of Northeast India and dine at these best restaurants in Shillong? Plan your perfect getaway with TripzyGo‘s Meghalaya tour packages.