Step into the culinary heart of Surya Grand By Castor with our elegant Castor Restaurant - a destination for food lovers in Siliguri. Whether you crave the comfort of Indian spices, the zest of Oriental flavors, or the finesse of Continental fare, our chefs deliver it all with impeccable flair.
Perfect for business lunches, family dinners, or a relaxed solo meal, the restaurant combines warm interiors with attentive service to elevate your dining experience.
Located within the hotel premises, it welcomes both in-house guests and walk-in diners, making it one of Siliguri's most tasteful stops for a well-rounded meal.