India Palace

  • 26 Niagara St,
    Niagara Falls, NY 14303
  • Phone: 716-285-7479
  • Cuisine: Indian Restaurant

Map

Unable to Display Map