India Palace
➤ 103 W Birch Ave, Flagstaff, Arizona, USA, 86001, United States
International, Vegetarian, Delivery, Indian, Buffet
"This is a pretty good Indian restaurant. I ordered the Samosas, Aloo Cali and was hoping for a creamer sauce. The spice was very subtle. Papadum are as you would expect. My favorite Indian restaurant is still Bombay Cuisine in Grand Rapids, MI"