Close
Minimum purchase of $20 at restaurant. Dine In Only. Not valid for Saturday and Sunday. Not valid on Christmas Day, Memorial Day and Mother's Day.

India Palace

103 W Birch Ave
Flagstaff, AZ 86001
Phone: (928) 774-0081
Cuisine: Indian
Price: $$$
Do you like this restaurant?

India Palace Reviews

Loading
Back to Top
Have a question or want to order by phone? CALL US AT 855.832.8728 Monday thru Friday, 8:30am - 5pm CT or search our FAQ's