1216 Central Ave SW, Albuquerque, New Mexico 87102 USA
Hard working women in the kitchen, view from counter seat.
Photo Credit: Yelp