Taj Mahal Cuisine of India

  • 1430 Carlisle Blvd NE,
    Albuquerque, NM 87110
  • Phone: 505-255-1994
  • Cuisine: Indian Restaurant

Map

Unable to Display Map