Toro
7575
E Princess Dr, Scottsdale AZ
Email Toro
- This is the page of Toro on 7575 E Princess Dr Scottsdale AZ .
- (first reviewed on December 29, 2016, last updated
on November 24, 2023.)
- Toro is ranked #1 of 31 Restaurants in Windsong Scottsdale.
- This page has had 150 visitors. You are the 150th.
Location