Toggle Menu

All Places in Sedona’s Indian

  • India Palace

    Address: 1910 Arizona 89A
    Sedona
    Arizona
    86336

    Enjoy an atmosphere infused with traditional Indian music,  while dining on exotic Indian cuisine.