India Kitchen
6910 Montgomery Blvd NE
Albuquerque NM United States
Hours: Tue-Sun 5 pm-9 pm; Fri-Sat 5 pm-9:30 pm; closed Mon
Phone: 505.884.2333
Accepts: American Express, Visa, MasterCard/Eurocard, Discover, Carte Blanche
Alcohol: no alcohol served