Almost three decades ago New Delhi Palace opened its doors to Tucsonians claiming to be the first Indian restaurant in Tucson. Now 30 years later we continue to strive to provide incomparable North Indian Cuisine at its finest!
Know a great happy hour or special for this location?
Suggest an edit
6751 E Broadway Blvd, Tucson, AZ 85710
© 2025 Checkle, Inc
Privacy
Terms