Restaurants in Siliguri are not only about food but also about taste, comfort, and ambiance. Siliguri combines Bengal, Indian, and global flavours in one dish. Siliguri offers authentic flavours, foreign cuisines, cafés, and family restaurants. These restaurants offer a variety of dishes from hot curries and fried momos to cheesy pasta and fine dining meals. They offer good customer service, and most restaurants have cosy, comfortable seating with a welcoming ambiance. Whether you are looking for a quick lunch, a simple dinner, or a romantic dinner, Siliguri Restaurants offers you the best food with a variety of choices.
10 Best Restaurants In Siliguri
Discover the best restaurants in Siliguri serving Bengali meals, Indo-Chinese dishes, and global cuisines, perfect for families, food lovers, and hungry travellers.
1. Cinnamon Terrace

Photo: Magda Ehlers / Pexels / Image For Representation Only
Cinnamon Terrace is a beautiful rooftop restaurant in Siliguri with soft lights and green plants, which are used as decorations. These green plants and soft lights calm the place and make it relaxing. Many people visit this restaurant after sunset because the evening view feels calm and relaxed. It offers both Indian and Continental cuisines, like kebabs, curries, and pasta. It also offers mocktails and cocktails. Families often choose this place for special dinners, and youngsters enjoy visiting this restaurant with friends because of the lively ambiance. Sometimes, the restaurant also has live music and themed nights.
Location: Sevoke Road
Main Attractions: Roof-top dining, kebabs, cocktails, relaxed atmosphere
Nearby Places: Cosmos Mall
Suggested Read: Discover The Places To Visit In West Bengal
2. Siliguri Kitchen

Photo: piotr szulawski / Unsplash / Image For Representation Only
Siliguri Kitchen is a well-decorated and spacious restaurant in Siliguri city. The interiors are bright and welcoming, giving the place a cosy feel. Families usually come here for lunch or dinner as the place is neat and easy to sit in. Siliguri Kitchen offers a great variety of dishes, such as Indian, Chinese, and Continental food. The specialties are North Indian curries and healthy thalis, while the special day buffet provides an opportunity to taste several dishes at a time. Both tourists and locals choose this restaurant because of its relaxing and friendly environment.
Location: Hill Cart Road, Siliguri
Main Attractions: Multi-cuisine menu, thalis, and buffet meals
Nearby Places: City Centre Mall, ISKCON Temple
3. Foxtrot

Photo: Brett Jordan / Unsplash / Image For Representation Only
Foxtrot is a lively and modern restaurant located in Siliguri. Here, the low lights and modern furnishings offer a youthful and lively atmosphere. It draws people looking for a fun evening out. Most of the time, customers come here in the evenings after work or on weekends to relax with friends or colleagues. The music provides a lively touch, making the mood more pleasant, which goes well with the food. It serves a blend of Indian and Continental foods. The popular dishes in these restaurants are sizzlers, pizzas, and starters. It also offers drinks like mocktails and cocktails.
Location: Sevoke Road
Main Attractions: Sizzlers, pizzas, live music
Nearby Places: Vega Circle Mall
Suggested Read: Your Comprehensive Kolkata Travel Guide
4. Mamagoto

Photo: Hanxiao Xu / Unsplash / Image For Representation Only
Mamagoto is one of the vibrant and famous restaurants in Siliguri. The restaurant’s walls are filled with colourful and cheerful Asian-themed paintings. In this place, the seating section is trendy and spacious, so it feels good to sit back and enjoy a meal. This restaurant is popular for serving Asian cuisines like noodles, dim sum, sushi, and delicious curries. Many tourists visit this restaurant for the Thai curries and the wok-tossed noodles because of their freshness and genuineness. Mamagoto also serves a variety of drinks, such as cocktails and mocktails.
Location: Cosmos Mall
Main Attractions: Dim sums, noodles, Asian curries, lively décor
Places Nearby: Vega Circle Mall
5. Punjabi Kadhai

Photo: Alberta Studios / Pexels / Image For Representation Only
In Siliguri, Punjabi Kadhai is a warm and welcoming restaurant. It is known for its rich North Indian flavoured and traditional Punjabi cuisines. The interiors at this restaurant are simple and comfortable. Usually, families visit this restaurant for lunch or dinner. The famous dishes served at these restaurants are butter chicken, paneer dishes, and stuffed parathas. It also serves breads like naan and kulcha with the creamy curries. It also serves delicious food that feels like home with every visit. Punjabi Kadhai is among the highest-rated restaurants in Siliguri for anyone in search of rich, comforting North Indian cuisine.
Location: Sevoke Road
Main Attractions: Punjabi thalis, Butter chicken
Nearby Places: Cosmos Mall
Suggested Read: Explore The Best Food In Darjeeling
6. Dhaba By Amber

Photo: Kunal Lakhotia / Pexels / Image For Representation Only
Dhaba by Amber in Siliguri is a restaurant that combines the vibe of a traditional roadside dhaba with the cosy modern-day restaurant. Here, the interiors are vibrant, with rustic elements and quirky touches that make the space vibrant. This restaurant attracts people for its North Indian and Mughlai dishes, like spicy kebabs and biryanis, to creamy curries and soft breads. It also serves the best Chinese and tandoor dishes. Dhaba by Amber reflects the energetic vibe of dhaba eating, making it one of the famous restaurants to eat in Siliguri.
Location: Sevoke Road, Siliguri
Main Attractions: Butter chicken, kebabs, rustic décor
Places Nearby: Cosmos Mall, ISKCON Temple
7. Grains Pure Veg By Udaan Clover

Photo: PRATEEK JAISWAL / Unsplash / Image For Representation Only
Grains Pure Veg has a peaceful and cosy dining area. The restaurant is extremely spacious and comfortable, providing an excellent place for families to share meals together. It serves only vegetarian food, such as North Indian, South Indian, and Chinese cuisine. The famous dishes at this restaurant are paneer dishes, dosas, and vegetables with stir-fry for their freshness and flavour. Thalis are also quite popular for providing a wholesome and well-balanced meal. The atmosphere of this restaurant is extremely calm, making it ideal for a family dinner or casual dining.
Location: Udaan Clover Hotel
Main Attractions: Vegetarian thalis, paneer dishes, South Indian cuisine
Nearby Places: Vega Circle Mall, ISKCON Temple
Suggested Read: Explore What Is The Main Food Of Kolkata And Why It’s Loved By Locals & Visitors
8. Hi Spirits

Photo: KWON JUNHO / Unsplash / Image For Representation Only
Hi Spirits is a cool and modern lounge restaurant in Siliguri. The interior is full of neon lights and trendy décor, which provides a sophisticated and lively atmosphere. The seating of this restaurant is cosy, and the overall ambiance is lively. Customers come to this restaurant for its rich-flavoured Indian and Continental food. They also enjoy refreshing mocktails, cocktails, and a wide variety of drinks. The starters and platters are designed to go well with the drinks, making it a social place to hang out with friends or colleagues. The drinks and foods served at these places complement the beautiful ambiance of these restaurants.
Location: Sevoke Road, Siliguri
Main Attractions: Starters, drinks, live music, contemporary atmosphere
Places Nearby: Cosmos Mall
9. Kalpataru Restaurant

Photo: Marvin Ozz / Pexels / Image For Representation Only
Kalpataru Restaurant has been the locals’ most favourite restaurant in Siliguri for decades. People like this restaurant because of its simple and homely food. Unlike many modern cafes or lounges with flashy decorations, this restaurant focuses on serving traditional flavours. It serves a big menu with a wide variety of dishes, including Bengali, North Indian, and Chinese food. Fish curries and thalis are very famous dishes among locals. Although it does not have modern light decorations, Kalpataru Restaurant is well known for rich flavours, consistency, and affordability, making it a great restaurant for a daily meal in Siliguri.
Location: Bidhan Road, Siliguri
Main Attractions: Fish curry, Bengali thalis, affordable meals
Nearby Places: Hong Kong Market, Savin Kingdom
Suggested Read: Things To Do In West Bengal For A Cultural Experience
10. Indian Pagoda

Photo: Anil Sharma / Pexels / Image For Representation Only
Indian Pagoda is a very popular restaurant to dine at in Siliguri. It offers a balanced mix of authentic and modern food. The restaurant’s interior is colourful in Indian-style decor. The ambiance is warm and classy, and it’s a pleasant place for all to sit back and have their meal. It is the best choice to taste North Indian and Chinese food. It also serves tandoori platters, which are rich in flavours. The biryanis served here are aromatic and cooked to perfection, and the vegetable curries are flavourful and filling. Chinese food, such as noodles and Manchurian, is also quite popular at this restaurant, particularly among families.
Location: Sevoke Road, Siliguri
Main Attractions: Tandoori platters, biryanis, Indo-Chinese food
Nearby Places: Cosmos Mall, City Centre Mall
Exploring popular dishes in Siliguri is a great way to enjoy the city’s culture. Many restaurants in Siliguri offer diverse experiences—from rooftop settings to cosy family-style spots. You can try spicy Punjabi curries, Asian noodles, thalis, pizzas, and refreshing mocktails. With options for every budget and mood, dining out is both fun and easy. Plan your trip with TripXL to enjoy smooth bookings and the best food experiences in the city.
Cover Photo: Dewi Ika Putri / Unsplash / Image For Representation Only