Pickup from IT Dimsum at IT DIMSUM, 7900 Carmel Ave NE, Albuquerque, NM 87122, USA