Skip to main content

Best Indian Food in Salem

Bringing The Real Taste of India to Salem Daily
Your Table at Grand India

Your Table at Grand India

Join us in Salem, NH, for Indian favorites and a warm welcome. Settle in for a meal with family and friends, or enjoy Grand India at home with takeout and delivery. From a familiar favorite to something new, there’s plenty to explore on our menu.
From Masala Dosa to Lamb Biryani

From Masala Dosa to Lamb Biryani

Find your next favorite among Masala Dosa, Chicken 555, Lamb Biryani, and Mango Chicken. Our menu brings together traditional Indian dishes and creative specialties, giving you a reason to try something different each time you visit.
Our Fans' Favorite!

Our Fans' Favorite!

Biryani - The Ultimate Comfort Be it anywhere in the world, the dish that brings people together is the most popular "Biryani". At Grand India, the fresh spices in our Biryani speaks the language that tickles your taste buds!

Grand India, Wherever You’re Dining

Make tonight a Grand India night. Browse the menu and order your favorites online for pickup or delivery, whether you’re sharing dinner with family or settling in for a quiet meal at home.
Bring Grand India to Your Next Gathering

Bring Grand India to Your Next Gathering

Bring everyone together over Indian food, from family celebrations to office gatherings. Explore full-service, buffet-style, and drop-off catering options. Tell us about your event and we’ll help you plan the food, so you can focus on your guests.
Dine In and Experience Real Indian Comfort

Dine In and Experience Real Indian Comfort

Step into our warm and welcoming space—perfect for families, casual dinners, or a night out. At Grand India, every visit brings you handcrafted Indian dishes made fresh with care. Whether you're enjoying a quick lunch or lingering over dinner, you’ll always be greeted with authentic flavor and genuine hospitality.

Indian Food Near Tuscan Village

Visiting Tuscan Village? Join us at Grand India for Indian food in a warm, welcoming setting, about 2 miles away or roughly a 5-minute drive, depending on traffic. Find us at 264 N Broadway, Suite 105, Salem, NH 03079. Looking for the best South Indian restaurant in the Boston area? Visit Grand India in Salem, NH, for favorites like Masala Dosa. Make us your stop for lunch or dinner before or after your visit, or order online for pickup to enjoy Grand India at home. Hours: Monday: Closed Tuesday – Thursday: 11:30 AM – 2:30 PM & 4:30 PM – 9:00 PM Friday – Saturday: 11:30 AM – 2:30 PM & 4:30 PM – 9:30 PM Sunday: 11:30 AM – 2:30 PM & 4:30 PM – 9:00 PM

This has become our *favorite* restaurant, we drive 20min each way about once a week despite having closer choices, it's so worth it. In my life I have never tasted more flavorful food! Great veg and vegan options. If you like spicy, this place goes next level🔥but also can make things milder. My husband is obsessed with the chicken 555. The staff is also very nice and accomodating.

Cadene R.

Incredible experience, and the food tastes so good. You've got to try their dosa; it's lovely. Their curry has wonderful flavors, and don't forget the naan. We ordered the chili cilantro, which was heavenly.

Philip Y.

All the dishes we ordered were delicious! The service is warm and friendly. Grand India is a great family run restaurant!

Xue Y.

Featuring

Catering

Vegan Options

Takeout

Delivery

Dine In

Kids' menu

Grand India Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food.

Our location

Map showing the location of Grand India on 264 N Broadway #105 in Salem
Loading today's hours...