Manager meeting or Dinner venue. 

11005 Central Ave NE

Albuquerque, New Mexico 87123

505-296-4224

​Click for Link