We found 11 Indian restaurants in Saint Louis

  1. Everest Cafe & Bar

    • Indian,
    • Korean,
    • Nepalese

    4145 Manchester Ave, Saint Louis 63110

  2. Everest Cafe & Bar

    • Indian,
    • Korean,
    • Nepalese

    4145 Manchester Ave, Saint Louis 63110

  3. House Of India

    • Indian

    8501 Delmar Blvd, Saint Louis 63124

  4. Mayuri Indian Restaurant

    • Indian

    12513 Olive Boulevard, St. Louis 63141

  5. Flavor Of India

    • Indian

    11939 Olive Blvd, Saint Louis 63141

  6. India's Rasoi

    • Indian

    25 N Euclid Ave, Saint Louis 63108

  7. Haveli Indian Restaurant

    • Indian

    9720 Page Ave, St Louis 63132

  8. Peshwa

    • Indian

    10633 Page Ave, Saint Louis 63132

  9. Gokul Indian Restaurant

    • Indian

    6101 Delmar Rd, St. Louis 63112

  10. Gokul Indian Restaurant

    • Indian

    6101 Delmar Rd, St. Louis 63112

  11. Indian Food

    • Indian

    8629 Olive Blvd, Saint Louis 63132

Area Map


Click an area to find restaurants nearby

Sort (popular)

Owner? Update your menu! Own a restaurant? Update your menu online!