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