• Share on Facebook
  • Tweet Link Now
  • Email Link Now

Scalo Northern Italian Grill

Phone
(505) 255-8781
Website
scalonobhill.com
Address
3500 Central Ave. SE
City
Albuquerque
State
NM
Country
United States
Zip
87106

Albuquerque's finest Italian restaurant for over 20 years. Daily specials using locally grown ingredients. Outdoor patio dining. Award winning wine list featuring Italian wines. Cutting edge fine cuisine.