Get directions to: Carrows Restaurants, Albuquerque, NM
Restaurant address: 4401 Wyoming Boulevard Northeast Albuquerque, NM 87111, USA
Restaurant: Carrows Restaurants