Indian Restaurants in Saint Louis, MO

9 businesses found


India's Rasoi

25 North Euclid Avenue , 63108
Phone: (314) 361-6911

Ahmed & Ahmed Inc

4569 Laclede Avenue , 63108
Phone: (314) 361-6911

Gokul Indian Restaurant

6101 Delmar Boulevard , 63112
Phone: (314) 721-1888

Le Monde International Food

4618 Morganford Road , 63116
Phone: (314) 735-1055

House of India

8501 Delmar Boulevard , 63124
Phone: (314) 567-6850

Safron Indian Cuisine

2137 Barrett Station Road , 63131
Phone: (314) 965-3822

Gokul Snacks & Sweets

10633 Page Avenue , 63132
Phone: (314) 428-8888

Mayuri India Restaurant

12513 Olive Boulevard , 63141
Phone: (314) 576-7272

Thai Nivas Cafe

11054 Olive Boulevard , 63141
Phone: (314) 567-8989