Update Info - Carraro's Pizza & Italian Rest
This restaurant was reported as closed. If it is open, let us know.
Carraro's Pizza & Italian Rest
108 Vassar Dr SE
Albuquerque, NM 87106
108 Vassar Dr SE
Albuquerque, NM 87106