Skip to main
New Little India

Best Indian Food in Shelby Township

Experience Real Indian Flavor at New Little India!
Welcome to New Little India

Welcome to New Little India

At New Little India, we bring the heart of Indian cooking to Shelby Township. Located at 8194 23 Mile Road, our warm and easygoing restaurant offers a mix of classic Indian dishes made fresh every day.

A True Taste of India on Your Plate

At New Little India, every dish is a celebration of authentic Indian flavors, crafted with fresh ingredients and traditional spices. Our rich and creamy butter chicken melts in your mouth, while the palak paneer brings a comforting blend of spinach and soft paneer. The aromatic dal tadka and chana masala are packed with bold flavors, perfectly paired with fragrant jeera rice.

Freshly Ground Spices and Scratch-Made Naan Bread

Freshly Ground Spices and Scratch-Made Naan Bread

At New Little India, we grind our spices and make everything fresh, giving each dish its unique and distinctive flavor. Come and experience the culinary adventure of a lifetime at New Little India, where every bite is a journey to the heart of Indian cuisine.
Order From Our Website

Order From Our Website

You’re just a click away. Order from our website for quick delivery or easy pickup. Fresh, hot, and ready when you are.

Signature Menu

We don’t play when it comes to food. Our signature menu includes classic dishes like butter chicken and chili chicken, as well as originals that you can only find at New Little India. Our chef reveres tradition but isn’t afraid to innovate, creating unique recipes that will leave you wanting more.

Catering for Every Event

Catering for Every Event

Planning a party, work lunch, or celebration? Let us handle the food. Our catering service offers generous portions of your favorite dishes, ready to serve groups big or small. We make it easy to share real Indian cooking with your guests.
Simple Reservations, Great Experience

Simple Reservations, Great Experience

Want to dine with friends or family? Call ahead to reserve your table and enjoy a smooth visit without the wait. Our team is ready to welcome you and make sure your time with us is comfortable and enjoyable.

Come Visit or Order Today

Whether you stop by, pick up your meal, or order online, New Little India is ready to serve you. 📍Visit us at 8194 23 Mile Road, Shelby Township, MI 48316, and see why locals love coming back. Authentic food, friendly people, and easy service—all in one place.

Featuring

Catering

Healthy Options

Easy Parking

Vegan Options

All you can eat

Private dining room

Reservation

What our guests are saying

Little India is our favorite Indian restaurant. The food is fresh and delicious and it’s always spiced just as requested. The service is warm and efficient. The servers and owners are really kind and attentive. The restaurant is clean, welcoming and tastefully decorated. We also love the background music. Little India is consistently excellent and has become our go-to when we’re in the mood for Indian food.

 Tammy

Tammy

We went to Little India once — and now we’re hooked! What started as a one-time visit has turned into a weekly tradition for our family. We ordered the chicken fried rice, butter naan, basmati rice, an appetizer, and mango chicken, and everything was absolutely delicious. Even our 6-year-old called it the best food ever and wrote the restaurant a thank-you note. The owner is incredibly friendly, and the customer service is truly phenomenal. They make you feel so welcome every time you walk in. It’s a local gem and I definitely recommend checking them out.

 Sarah A.

Sarah A.

The best place to hang out with friends. Love the Butter chicken and Tandoori chicken . Love the Goat biryani. Staff are very polite and understands our spice levels, customizations as well and Very hygienic.

Shane W.

Shane W.

New Little India Rewards

New Little India Rewards

Join our rewards program to earn points, get free items, and stay up to date with us.

Frequently asked questions

Our location