✨ From our family of apps:🍛 BiryaniHub.co🍽 CaterBid.co
🍛Restaurants
Dosa, biryani, thali & more

Best Indian Restaurants in Saint Louis, MO (2026)

WhatsApp

Top 6 Indian restaurants in Saint Louis, MO, ranked by community & web ratings. See all · Ask for personalized picks

1. The Masala Republic

1325 Washington Avenue, Saint Louis, MO, 63103

The Masala Republic is a North Indian Indian restaurant in Saint Louis, MO.

Gokul Indian Restaurant

2. Gokul Indian Restaurant

6101 Delmar Boulevard, Saint Louis, MO, 63112

Gokul Indian Restaurant is an Indian restaurant in Saint Louis, MO.

🍱 Catering

3. Rasoi

25 North Euclid Avenue, Saint Louis, MO, 63108

Rasoi is an Indian restaurant in Saint Louis, MO. Amenities: delivery, takeout, free wifi.

🛵 Delivery🥡 Takeout📶 Wi-Fi

4. Kabul Express STL

7704 Ivory Street, Saint Louis, MO, 63111

Kabul Express STL is an Indian restaurant in Saint Louis, MO. Offers halal options. Hours: Mo-Sa 11:30-19:30.

☪️ Halal

5. Biryani Adda

8 1/2 South Euclid Avenue, Saint Louis, MO, 63108

Biryani Adda is a Mughlai Indian restaurant in Saint Louis, MO.

6. Himalayan Yeti

3515 South Kingshighway Boulevard, Saint Louis, MO, 63139

Himalayan Yeti is an Indian restaurant in Saint Louis, MO. Cuisine: indian, nepalese.

Ask for personalized picks →