India Palace 1910 W State Route 89a Sedona, AZ 86336 Phone: (928) 204-2300
Category: Family Restaurant Diners