Indian Restaurants in St. Louis, Missouri

Find the top Indian restaurants in St. Louis, Missouri near you now.

Basil India

Indian restaurant

Address: 3183 S Grand Blvd, St. Louis, MO 63118

Reserve

Gokul Indian Restaurant

Indian restaurant

Address: 6101 Delmar Blvd, St. Louis, MO 63112

Reserve

Himalayan Yeti

Indian restaurant

Address: 3515 S Kingshighway Blvd, St. Louis, MO 63139

Reserve

Sameem Afghan Restaurant & Catering

Afghan restaurant

Address: 4341 Manchester Ave, St. Louis, MO 63110

Reserve

Namaste Restaurant & Bar

Indian restaurant

Address: 4915 Hampton Ave, St. Louis, MO 63109

Reserve Order

STL Indian Kitchen

Indian restaurant

Address: 2360 Hampton Ave, St. Louis, MO 63139

Reserve