4912 E Shea Blvd #108, Scottsdale, AZ 85254
Tatum & Shea Blvd
New American
$55
Your favorite neighborhood restaurant's favorite restaurant
No