Carraros Pizza & Italian Restaurant 108 Vassar Drive Se Albuquerque NM United States
Phone: 505.268.2300