India Palace - Cuisine of Nepal, India & Tibet

India Palace - Cuisine of Nepal, India & Tibet hero image

About India Palace - Cuisine of Nepal, India & Tibet

This is a new Indian Restaurant in Flagstaff.