8100 Wyoming Blvd NE, Albuquerque, NM 87113
Wednesday in May from 3–6PM
View source
Restaurant website