Reservation

Contact Info

Scalo Restaurant  3500 Central Ave SE, Albuquerque NM 87106

Map

505-522-3800

Please call the above number (522-3800) for making a reservation as OpenTable is currently not working!!!