Bar
Grimaldi's Pizzeria
137 locals recommend,
Tips from locals
Possibly the best pizza place in Arizona. They have multiple locations across the Valley.
Things to do nearby
Locals also recommend
- 19 locals recommend
Location
4000 N Scottsdale Rd
Scottsdale, AZ
South Scottsdale