Best Indian Food in Madison Heights

Discover the Joy of Authentic Indian Food Right Here in Town
Create an account and enjoy exclusive deals

Create an account and enjoy exclusive deals

Get 10% off your first order. Simply create an account by pressing Sign in on the top right corner
Halal You Can Trust

Halal You Can Trust

We proudly serve 100% certified halal dishes, prepared with separate utensils and strict handling standards. Enjoy your favorite flavors with the peace of mind that every ingredient respects your beliefs and values.
Welcome to Swagat Indian Cuisine

Welcome to Swagat Indian Cuisine

Welcome to Swagat Indian Cuisine, where every meal is made with care, tradition, and flavor that brings people together. Located at 31632 John R Road, Madison Heights, MI 48071, we’re proud to serve delicious Indian dishes that remind you of home-cooked meals.
For The Love of Delicious Food

For The Love of Delicious Food

We bring you the authentic flavors of India with dishes made from fresh ingredients and aromatic spices. From Butter Chicken and Paneer Tikka to savory Biryani and flavorful vegetarian options, there’s something for everyone. At Swagat, we offer a warm, welcoming dining experience that captures the true spirit of Indian hospitality. Join us for dine-in or takeout and enjoy the vibrant flavors of India.
What We Offer

What We Offer

Enjoy the rich flavors of India with our crowd favorites! Try Gulab Jamun, soft milk dumplings soaked in sweet rose syrup, or Rasmalai, creamy cheese patties in saffron milk. Craving something savory? Raj Kachori brings a burst of sweet, spicy, and tangy flavors, while Chhola Bhatura pairs fluffy fried bread with spicy chickpeas for a hearty, satisfying meal.

Easy Ordering

We know life gets busy, so we’ve made ordering simple. You can dine in and enjoy our warm atmosphere, order takeout for a cozy meal at home, or choose delivery if you want great food without leaving your couch. However you order, you’ll get the same fresh flavors and quality we’re known for.

Feast your eyes on a colorful spread of Indian favorites — from golden, crispy Raj Kachori to rich, steaming Chhola Bhatura and creamy desserts like Rasmalai. Each dish tells a story of flavor, tradition, and care. Browse through our gallery and see the meals everyone loves — vibrant, fresh, and made to impress both on the plate and in every photo.

Experience Our All-You-Can-Eat Buffet

Experience Our All-You-Can-Eat Buffet

At Swagat Indian Cuisine USA, we don't just serve meals - we create experiences. Our buffet offers a wide variety of authentic Indian dishes, allowing you to explore the rich flavors and aromas of India in one visit. Whether you're craving savory curries, fresh tandoori, or delicious desserts, our buffet ensures there's something for everyone-freshly prepared, endlessly satisfying, and always made with love.
We Cater For All Occasions

We Cater For All Occasions

Planning a celebration, office event, or family gathering? Let Swagat Indian Cuisine take care of the food! Our catering service brings authentic Indian dishes straight to your event, fresh and ready to serve. We handle everything from appetizers to desserts, so you can focus on enjoying your time with your guests.
Make a Reservation Today!

Make a Reservation Today!

We’d love to have you! Make a reservation to enjoy your meal fresh from the kitchen without waiting. Whether it’s a family dinner, date night, or weekend hangout with friends, our team is ready to welcome you with warm service and delicious food.

What our guests are saying

I decided to try Indian food this week and I tried Swagat and it was amazing! I went back the very next day! I’m not sure what I’m eating yet but it all tastes amazing. I’m sure I’ll be a regular here, great food!

Jacques D.

Jacques D.

Fantastic Lunch Buffet Experience We had lunch at Swagat Indian Cuisine and absolutely loved the food. Every dish on the buffet was fresh, flavorful and perfectly seasoned. The variety was impressive — from appetizers to curries, everything tasted authentic and delicious. The staff were friendly and attentive and the restaurant was clean and welcoming. Highly recommend this place for anyone craving great Indian food. We’ll definitely be coming back.

Pradeep J.

Pradeep J.

First-time customer, going to be a long-time customer! The food is definitely authentic Indian cuisine! People need to start flowing in here, this place should be constantly busy for the quality of the food! The service is excellent! Extremely nice people work here! A must try if you haven't tried Indian food! Start out with the butter chicken, it is delicious, especially with the Naan!!

 Mike H.

Mike H.

Featuring

Catering

Deivery

Take Out

Dine In

Reservations

Swagat Indian Cuisine 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 Swagat Indian Cuisine on 31632 John R Rd in Madison Heights

Loading today's hours...