India Palace India Palace

India Palace Map

2941 W. Bell Rd. (N. 29th Ave.)
Phoenix, AZ 85053
602-942-4224
Map
Cuisine: Indian
Cheery restaurant specializing in the food of Northern India.
Openings: Lunch & Dinner daily

Features