India Palace 4410-Q Wyoming Blvd NE Albuquerque NM United States
Hours: Daily 11 am-2:30 pm, 5 pm-10 pm
Phone: 505.271.5009 Accepts: American Express, Visa, MasterCard/Eurocard
Alcohol: wine / beer