We found 10 Indian restaurants in Saint Louis

  1. Everest Cafe & Bar

    • Indian,
    • Korean,
    • Nepalese

    4145 Manchester Ave, Saint Louis 63110

  2. House Of India

    • Indian

    8501 Delmar Blvd, Saint Louis 63124

  3. Mayuri Indian Restaurant

    • Indian

    12513 Olive Boulevard, St. Louis 63141

  4. Flavor Of India

    • Indian

    11939 Olive Blvd, Saint Louis 63141

  5. India's Rasoi

    • Indian

    25 N Euclid Ave, Saint Louis 63108

  6. Haveli Indian Restaurant

    • Indian

    9720 Page Ave, St Louis 63132

  7. Peshwa

    • Indian

    10633 Page Ave, Saint Louis 63132

  8. Indian Food

    • Indian

    8629 Olive Blvd, 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

Area Map


Click an area to find restaurants nearby

Sort (popular)

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