Ristra

Scalo Italian Restaurant

The finest in Northern Italian Cuisine from this popular and iconic restaurant in the heart of Nob Hill. Patio opens daily at 5 pm; Reservations recommended. For Take Out, please let us know of any dietary restrictions.

www.scaloabq.com/

Logo

Locations

Scalo

3500 Central Ave SE, Albuquerque, NM 87106, USA

505-522-3800