Best Indian Food in St. Louis

Bringing You the Bold, Authentic Flavors of India
Welcome to Rasoi 🍛

Welcome to Rasoi 🍛

Rasoi is your go-to spot for real Indian food in the heart of St. Louis. You’ll find us at 25 N Euclid Ave, where we serve up fresh naan, bold curries, and biryani that’s full of flavor. We keep things simple and casual, but what we serve is anything but boring. If you’ve been looking for a place that offers the many flavors of India, Rasoi is where you’ll want to be. Our team is here to make sure your visit is easy, enjoyable, and worth coming back for.
Step Inside Rasoi 🪷

Step Inside Rasoi 🪷

Rasoi keeps things simple, warm, and comfortable. It’s a casual spot great for quick lunches or relaxed dinners with family. The space is clean and inviting, with soft lighting and plenty of seating. If you like eating outdoors, we’ve got you covered with patio tables too. Inside or outside, it’s an easy place to enjoy good food, friendly service, and a no-stress atmosphere that feels just right for any day of the week.
Flavors That Speak for Themselves 🥘

Flavors That Speak for Themselves 🥘

Indian food has a way of bringing people together, and that’s exactly what we do at Rasoi. Every dish we make is packed with the kind of flavor that keeps you coming back. From creamy curries to warm, oven-fresh naan, each plate is made with care. Try our biryani if you’re in the mood for something filling and bold. We also have vegan options, so there’s something for everyone. No fancy talk here—just good food, made right.
All You Can Eat + Outdoor Vibes 🍽️☀️

All You Can Eat + Outdoor Vibes 🍽️☀️

Want to try a little of everything? Check out our all-you-can-eat option. It's the best way to enjoy more dishes without picking just one. We also have outdoor seating, perfect for sunny afternoons or warm evenings with friends and family. The space is laid-back and comfortable, so you can relax and focus on your meal. It’s casual, but it works—good food, good company, and no pressure.

Take a look at some of our favorite dishes, from fresh naan to rich curries and flavorful biryani. This gallery gives you a peek at what we serve every day—simple, bold, and full of color.

Order Straight From Our Website 📱

Skip the third-party apps and order directly from us—it’s fast, simple, and secure. Just visit our website, pick your favorite dishes, and choose delivery or pickup. No extra steps, no hidden fees. Ordering from Rasoi online means you get the same great food, straight from our kitchen to your door, with zero hassle.

Visit Us at Rasoi 📍

Come by and enjoy real Indian food in a casual, welcoming space. We’re located at 25 N Euclid Ave in St. Louis, right in the heart of the action. Stop in for lunch, dinner, or try the all-you-can-eat option—we’re ready to serve you. Bring your friends, grab a seat inside or outdoors, and enjoy a meal that’s full of flavor and easy to love.

What our guests are saying

I always order take out and it’s so good every time. Never disappointed when I come here. The garlic cheese naan is the best in town.

C M.

C M.

This is the best Indian food I have ever had. Everything was excellent. You cannot go wrong ordering anything from this place. I am so happy and so grateful. Wow!

Ivy T.

Ivy T.

I love and appreciate this restaurant for getting me in and out in less than ONE MINUTE. THANK YOU!!! The food is always wonderful. Indian food is my favorite cuisine and Rasoi is always a treat in several ways.

Eric A.

Eric A.

Featuring

Dine-In

Take-Out

Delivery

Vegan Options

All You Can Eat

Outdoor Seating

Rasoi 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 of Rasoi  in St. Louis, MO

Loading today's hours...