Tara Thai Cuisine
2010 Wyoming Blvd Ne Ste C Albuquerque, NM 87112-2679
505-298-2278
Meals Served
Lunch
Business Hours:
Payment Types