Top 4 Places to Eat in Shillong

A breathtaking view of waterfalls cascading in the lush forests of Shillong, India.
Sankha Subhra Bhattacharjee, Pexels

Shillong's dining scene provides a diverse culinary journey, from authentic local Khasi dishes to a variety of Indian, Chinese, and Continental options, ensuring there is a compelling choice for every palate and budget.

1. Trattoria

Cuisine: Khasi

Nestled in the bustling Police Bazaar, Trattoria offers an authentic taste of Khasi cuisine in a cozy, unpretentious setting. The atmosphere is friendly, with simple decor and communal narrow benches that foster a genuine local dining experience. A must-try is the traditional Khasi lunch platter, which often features staples like Jadoh (rice cooked with meat), Doh Khleh (pork salad), and various flavorful pork preparations. It is a fantastic spot to immerse in local culinary traditions.

Price: Approx. ₹300-500 per person (approx. $3.50-$6 USD)

Getting There: Located in Police Bazaar, it is easily walkable from most central Shillong areas. Taxis or local shared sumo (jeeps) are readily available to Police Bazaar.

2. City Hut Family Dhaba

Cuisine: Indian, Chinese, Tandoori

City Hut Family Dhaba, despite its humble name, is a lively and spacious restaurant near Police Bazaar, offering a warm and inviting ambiance perfect for families and larger groups. The menu spans a wide selection of Indian, Chinese, and Tandoori dishes known for generous portions and authentic flavors. Their Tandoori preparations are particularly noteworthy. The service is prompt, ensuring a comfortable and satisfying meal.

Price: Approx. ₹600-900 per person (approx. $7-$11 USD)

Getting There: Situated near Police Bazaar, it is within walking distance for many or a short taxi ride from other parts of the city.

3. Cafe Shillong

Cuisine: Multi-cuisine (Cafe, Continental, Asian)

Tucked away in Laitumkhrah, Cafe Shillong offers a relaxed, casual cafe experience with its warm wooden interiors and a charming balcony overlooking the street. It is a beloved spot for both locals and travelers seeking a comfortable hangout. The menu features a variety of snacks, hearty burgers, grilled dishes, and excellent coffees. The Cafe Shillong Chicken Wings are a popular choice, and occasionally, they host live music, adding to the laid-back vibe.

Price: Approx. ₹400-700 per person (approx. $5-$8.50 USD)

Getting There: Located in Laitumkhrah, it is a short taxi ride from Police Bazaar. Local shared sumos also ply this route frequently.

4. Dejavu

Cuisine: Chinese, Asian, Lounge Bar

Dejavu, a restaurant and lounge bar in Laitumkhrah, provides a more contemporary and vibrant dining atmosphere, popular among the younger crowd. The dim lighting creates a tranquil yet energetic ambiance, perfect for unwinding. They serve delicious Chinese and Asian cuisines, with the Honey Glazed Roast Pork and Spicy Chicken Corn Soup often highlighted as favorites. An appealing feature is the karaoke station, adding an element of entertainment to the dining experience.

Price: Approx. ₹800-1200 per person (approx. $10-$14.50 USD)

Getting There: Found in Laitumkhrah, it is accessible by taxi or local shared sumo, a short distance from the main city center.