vindaloo
in
Albuquerque, NM
India Palace
4410 Wyoming Blvd NE Ste Q
Albuquerque
NM
87111
(505) 271-5009
6.5
mi
Namaste Restaurant
1520 Deborah Rd Se # O
Rio Rancho
NM
87124
(505) 896-3126
10.5
mi