Delhi Palace Restaurant

  • 1

Place Category: RestaurantsPlace Tags: IN 46202 and Restaurants in Indianapolis

Profile
Profile
Photos
Map
Reviews
  • Located on Indiana Avenue, just South of 10th Street, walking distance to IUPUI and Hospitals.

  • Leave a Review

    Your email address will not be published. Required fields are marked *