103 W. Birch Ave View on Google Maps
Flagstaff, AZ 86001
Indian restaurant serving traditional Nepalese & Tibetan items, as well as classics like Butter Chicken, Vindaloo, hand-made Samosas, Bajji, Pakora's and unbeatable kebabs. We always provide good and fresh foods which are rich in required nutrients and beneficial to the health of our precious customers. India Palace is the place to dine if you're after a truly authentic continental experience.