We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Saint Louis Indian Restaurants

I like:
Indian
Online reservations
American
Italian
Pizza
Cheap eats
Mid-range
Fine dining
Benton Park
$-$$$$
Price
1
Cuisine
Dining options
Neighborhoods
Sorted by:
Ranking Name Price (low to high) Price (high to low) Friends first
India Palace (Bridgeton)
#375 of 2,522 restaurants in Saint Louis
Price: $20 - $35
Cuisines: Indian
Map | Visitor photos (1) | Menu
#498 of 2,522 restaurants in Saint Louis
Price: $30
Cuisines: Indian
Map | Menu
Reserve
#504 of 2,522 restaurants in Saint Louis
Price: $20 - $40
Cuisines: Indian
Map | Menu
Reserve
#521 of 2,522 restaurants in Saint Louis
Cuisines: Indian
Map | Visitor photos (4)
Priyaa Indian Cuisine (Maryland Heights)
#581 of 2,522 restaurants in Saint Louis
Price: $15 - $20
Cuisines: Indian
Map | Visitor photos (2)
Spice-n-Grill (University City)
#609 of 2,522 restaurants in Saint Louis
Cuisines: Indian, Pakistani
Map
#642 of 2,522 restaurants in Saint Louis
Cuisines: Indian
Map | Visitor photos (1) | Menu
#712 of 2,522 restaurants in Saint Louis
Price: $20
Cuisines: Indian, Vegetarian
Map | Visitor photos (2) | Menu
#718 of 2,522 restaurants in Saint Louis
Cuisines: Indian
Map
#1,065 of 2,522 restaurants in Saint Louis
Cuisines: Indian
Map
5 Star India (Bridgeton)
#1,287 of 2,522 restaurants in Saint Louis
Cuisines: Indian
Map
#1,409 of 2,522 restaurants in Saint Louis
Price: $10 - $15
Cuisines: Indian, Pakistani
#1,490 of 2,522 restaurants in Saint Louis
Cuisines: Indian
Map | Menu
CLOSED
Address: 12513 Olive Boulevard, Saint Louis, MO 63141
Cuisines: Indian
CLOSED
Address: 8627 Olive Blvd, Saint Louis, MO
Cuisines: Indian
Raj's Rasoi Authentic Indian (Maryland Heights)
CLOSED
Address: 2286 Mckelvey Rd, Maryland Heights, Saint Louis, MO 63043
Cuisines: Indian