New Mexico Tea Bar
1131 Mountain Rd. NW STE 2
Albuquerque, NM
505-962-2137
visit website
#10
of 18in NM

No Photo Available
Hours
Friday, Saturday, and Sunday 10am till 6pm


Reviews




