India Palace Montgomery Crossing Shopping Center India Palace

India Palace Map

Montgomery Crossing Shopping Center
4410 Wyoming Blvd. NE (Montgomery Blvd. NE)
Albuquerque, NM 87111
505-271-5009
Map
Cuisine: Indian
An Indian buffet at lunchtime and elegant table service straight out of the British Empire at dinner.
Openings: Lunch & Dinner daily

Features