comscore

India Palace

539 Main St, Niagara Falls, NY 14301
Been here
India Palace Lunch Mr.T
LoadingLoading Thumbnails

Member Reviews Write a review

OverviewEdit

  • Price

    Moderate
  • Cuisine:

  • Phone:

    (716) 282-2421