• Pizza and Salad… in one!

      It’s a salad, and a pizza, in one! If you want a unique salad experience in Albuquerque, check out our Insalata Pizza, and get the best of both worlds!…
    Posted on