Best Indian Food in Windsor

A Culinary Journey of Indian Flavor - Spice, Sizzle & Tradition
Welcome to Street of India!

Welcome to Street of India!

Looking for real Indian food in Windsor? Street of India brings you rich curry and grilled dishes made with bold spices and traditional recipes. We’re located at 526 Main Street and serve meals with care in a cozy space. Whether you're dining in with family or grabbing lunch with a friend, our menu has something for everyone.
Discover Our Diverse Menu

Discover Our Diverse Menu

At Street of India, our menu features rich curry dishes, grilled meats, and slow-cooked meals full of bold spices. Every dish is made with care using traditional Indian recipes. Whether you’re in the mood for something mild or enjoy stronger flavors, our menu has options for everyone. Each plate is prepared fresh to give you real, honest Indian food that feels just right.
Sip, Savor & Save: Happy Hours!

Sip, Savor & Save: Happy Hours!

Street India offers Happy Hours from 4 PM to 8 PM. During this time, you can enjoy a great selection of drinks, including wine, draft beer, authentic Indian beer, and a variety of alcohol. Come join us to relax and sip your favorites at special Happy Hour prices!

Order From Our Website

Skip the wait and bring Street of India straight to your table. Order online through our website for pickup or delivery and enjoy your favorites with just a few clicks — at prices cheaper than other platforms like DoorDash, Grubhub, and Uber.

Take a look at our dishes, these photos show what we’re all about—real Indian food, made fresh every day in Windsor.

Make Every Event Easier With Our Catering

Make Every Event Easier With Our Catering

Planning a party or event? Let us handle the food. Our catering menu is flexible and works for both small and large groups. Just tell us what you need, and we’ll deliver warm, fresh Indian meals that are ready to serve. From office lunches to birthdays, we help make your gathering easy, so you can spend more time with your guests.
A Warm Spot in Windsor for Indian Food

A Warm Spot in Windsor for Indian Food

We’re more than just a place to eat—we’re part of the community. Our dining room is great for family meals, casual lunches, and small celebrations. If you’ve never had Indian food, we’ll help you choose. From slow-cooked curry to grilled meats, every dish is made fresh with the right mix of spices for bold, simple flavor.

Visit Today — We’re Open Every Day 🕘

Street of India makes dining simple. Stop by for dine-in, or order online for takeout, delivery, or curbside pickup. We’re open daily from 11 AM to 9 PM, Monday through Sunday. Come visit us at 526 Main Street in Windsor and enjoy Indian food made fresh with real flavor. It’s quick, easy, and always a good choice.

What our guests are saying

Absolutely the BEST Indian food I’ve ever had. All the clichés apply here: mouth-watering, delectable—makes you want to lick the bowl. I devoured the Saag with chicken—oh-so-tender breast meat. I can’t remember another place that even compares. Also devoured the cheese and garlic naan as an appetizer. Delicious!

John D.

John D.

Best Indian food in the two counties! This new restaurant on Main Street in Windsor serves delicately spiced dishes with nuanced flavors. The portions are generous—one dish can easily be shared by two. There's plenty of vegetarian fare, and the naan is perfectly baked with crispy edges. We were very impressed by the flavors of the food. They also have a brisk takeout business.

Cherrie G.

Cherrie G.

Excellent food and service. Enjoyed the beautiful blending of spices and wonderful flavors of each dish!

Ray M.

Ray M.

Featuring

Healthy Options

Vegan

Gluten-Free

Easy Parking

Dine In

Take Out

Delivery

Catering

Street of India Rewards

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

Frequently Asked Questions

Our location

Map showing the location of Street of India curry and grill on 526 Main St in Windsor

Loading today's hours...