Capos Italian Restaurants

722 Central Ave Sw
Albuquerque, NM 87102-3008

505-242-2006