3500 Central SE
Albuquerque, NM 87106
Get directions

About Us

Scalo started bringing original and traditional Italian food to Albuquerque in December of 1986. Since its opening, Scalo has brought premium pasta, steaks, fish and other fine cuisine to Nob Hill.

Reviews