To navigate, press the arrow keys. Sauce Pizza & Wine ← View details 14418 North Scottsdale Road, Scottsdale, AZ 85254 +1 480-321-8800 Get Directions From* To * — Required information