Lorenzo's Pizza & Pasta

23623 N Scottsdale Rd, Scottsdale, AZ 85255

4.8(66)
$20 Minimum