Taste of india
1605 Juan Tabo Blvd NE, Albuquerque, NM 87112-4457
Taste of india is a Indian place is located in Albuquerque, New Mexico. The address of Taste of india is 1605 Juan Tabo Blvd NE, Albuquerque, NM 87112-4457.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 505-294-6342, or open their website to view relevant information, The url is http://tasteofindiaabq.com/