India Kitchen

6910 Montgomery Blvd NE
Albuquerque, NM
505.884.2333
35.130387
-106.569757
Hours:
Mon:closed
Tue - Sun: 5pm - 9pm

for India Kitchen
Directions
from: