Tag: Grimaldis

  • Scottsdale Pizza | Grimaldi’s

    Grimaldi’s has been one of the valley’s favorite pizza restaurants for some time. But recently they opened a new location in Scottsdale Quarter. I like this location the most now because you have a vibrant atmosphere and all the benefits of the mall shops etc. I still like the DC Ranch location a lot but […]