Order direct on Toast for pickup or delivery. It’s our recommended way to order — you support the restaurant and skip the extra service and delivery fees that third-party apps add on.
No third-party markup. Fastest route to our kitchen for fresh takeout and delivery.
Also available on third-party delivery apps (fees & prices may be higher):
Milford India Spice is located at 130 Main Street in Milford, MA, and proudly serves authentic Indian food across MetroWest with takeout, delivery, dine-in, and catering. Looking for "Indian food near me"? We're a quick drive from these neighboring towns:
Welcome to Milford India Spice, where authentic flavors meet modern dining. Located in the heart of Milford, Massachusetts, we bring you the rich culinary traditions of authentic Indian cuisine.
Traditional recipes passed down through generations, prepared with authentic spices and techniques.
We use only the freshest ingredients and authentic spices imported directly from India.
Our skilled chefs bring decades of experience in authentic Indian cuisine.
Founded with a passion for sharing authentic South Asian flavors, Milford India Spice has become a beloved destination for food lovers in the MetroWest area. Our commitment to quality, authenticity, and exceptional service has made us a trusted name in the community.
Whether you're craving the rich, creamy textures of our signature butter chicken, the aromatic spices of our tandoori specialties, or the comforting warmth of our traditional dal, we invite you to experience the true taste of India at Milford India Spice.
The best way to order is directly through our Toast online ordering page for pickup or delivery. Ordering direct on Toast supports the restaurant and helps you skip the extra service and delivery fees that third-party apps add on. You can also call us at (508) 478-8528. Uber Eats, DoorDash, and Grubhub are available if you prefer them.
We serve authentic Indian cuisine — including butter chicken, chicken tikka masala, chicken biryani, paneer tikka masala, tandoori specialties, fresh naan, and samosas. See all popular dishes or the full menu.
We're at 130 Main Street in Milford, MA, and serve the surrounding MetroWest towns including Bellingham, Franklin, Holliston, Hopedale, Hopkinton, Medway, Mendon, and Upton with takeout, delivery, dine-in, and catering.
We're open every day, Monday through Sunday, from 11:00 AM to 9:30 PM. Hours may vary on holidays — please call ahead to confirm.
Yes. We offer extensive vegetarian and vegan options including dal, vegetable curries, paneer dishes, and plant-based alternatives, all clearly marked on the menu.
Yes — we cater private events, parties, and gatherings of all sizes. Visit our catering page or call (508) 478-8528 to plan your event.
Located in the heart of Milford, easily accessible with parking available
Phone: (508) 478-8528 · (508) 634-9999
Two lines — call either
Email: support@milfordindiaspice.com
Call ahead for reservations or large orders
Monday - Sunday:
11:00 AM - 9:30 PM
Hours may vary during holidays
Enjoy our cozy atmosphere and attentive service
Quick and convenient pickup orders
Fresh food delivered to your door
Perfect for events and parties
Real 5-star reviews from our guests on Google.
A friend and I had lunch and it was delicious! We both love Indian food and will definitely come back. I had Lamb Rogan Josh and my friend had the Chicken Tikka Masala with Garlic Naan. The service was excellent and we had a booth that was comfortable.
– Janice Dexter-Ganek · Google reviewThe curry dishes were exquisite! Fresh, spiced and cooked perfectly. We had an appetizer that was also out of this world good. Too bad that we are only visiting - this place is a gem!!! If you are anywhere near, love Indian food, you have to try it. Very friendly and quick service.
– Tim Brunker · Google Local GuideExcellent Indian food. Haven't been disappointed by anything I have had.
– Neil Fairall · Google Local Guide