🍛Restaurants
Dosa, biryani, thali & more
Dosa, biryani, thali & more
Best Indian Restaurants in Saint Louis, MO (2026)
Top 5 Indian restaurants in Saint Louis, MO, ranked by community & web ratings. See all · Ask for personalized picks
1. Rasoi
Rasoi is an Indian restaurant in Saint Louis, MO. Amenities: delivery, takeout, free wifi.
🛵 Delivery🥡 Takeout📶 Wi-Fi
2. The Masala Republic
The Masala Republic is a North Indian Indian restaurant in Saint Louis, MO.
3. Gokul Indian Restaurant
Gokul Indian Restaurant is an Indian restaurant in Saint Louis, MO.
🍱 Catering
4. Kabul Express STL
Kabul Express STL is an Indian restaurant in Saint Louis, MO. Offers halal options. Hours: Mo-Sa 11:30-19:30.
☪️ Halal
5. Himalayan Yeti
Himalayan Yeti is an Indian restaurant in Saint Louis, MO. Cuisine: indian, nepalese.