Scalo Northern Italian Grill

3500 Central Ave SE

3500 Central Ave SE, Albuquerque, NM 87106, USA | 505-255-8781

Website | Menu | $$

Known for

  • italian

Teams

  • Lobos
  • Albuquerque Isotopes
  • New Mexico Lobos