JavaScript is not enabled.
India Palace - Review by Theresa S | India Palace

India Palace

No image

India Palace 4/8/2006

This place in the city of Niagara Falls is the best place to get Indian in Niagara Falls. This place has some wonderful entrees. The even cater for smaller parties. I had a small event after I graduated college and ordered catering to go from them. Just give them a few days notice. The food was great. more
15% OFF all yearly plans
Use year15 at checkout. Expires 9/30/2018