Update Info - Scarpas
This restaurant was reported as closed. If it is open, let us know.
Scarpas
9700 Montgomery Blvd NE
Albuquerque, NM 87111
9700 Montgomery Blvd NE
Albuquerque, NM 87111
This restaurant was reported as closed. If it is open, let us know.