When looking for the top-rated best restaurant in albuquerque to find and taste genuine Italian food, head over to Scalo. Established in the charming Nob Hill district, Scalo has long been a popular dinner destination for food lovers seeking both traditional Italian cooking with an authentic touch of contemporarin